Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • API and SDK Questions /
avatar image
Question by andrestallos · Feb 20, 2018 at 04:56 PM · apisAccount ManagementAuthentication

Email registration across different titles

Hello, we are working on our second mobile title using Playfab, in which players first login using their iOS or Android DeviceId, and later register their account using email and password. The problem we anticipate is with players that had already registered an account in our first game, when they try to register their account on the second game and they can't because that email is already 'taken' (since player accounts are shared across all publisher titles, and email accounts are unique).

Of course, it would be ideal if the player was signed in straight away into their existing account from the first game, and didn't need to register again in the new game. That's unlikely to happen in most cases, though, as we cannot ask them to log in with their existing account from the first game (we technically could, but it's off the table for commercial reasons) and we can't trust their DeviceId to be the same one as the one linked to their existing account.

Has anyone faced this problem before? Any suggestion on how to best approach it? The only reliable solution we can think of is to create a new Publisher in the Playfab dashboard and house the new title there, but we imagine there has to be a better way to do it.

Thank you in advance!

Comment
Joshua Strunk

People who like this

1 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Joshua Strunk · Feb 20, 2018 at 05:14 PM

Considering you are not wanting to share accounts across titles for commercial reasons, creating a new publisher is the only logical option. You are bound to run into more issues than just email registrations already being taken considering the assumption is that all title's in a publisher will share the same user creditials.

Comment
Joshua Strunk
andrestallos

People who like this

2 Show 1 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image andrestallos · Feb 20, 2018 at 05:44 PM 0
Share

Thank you for the quick answer! We will do that then.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    1 Person is following this question.

    avatar image

    Related Questions

    AddUsernamePassword requires both email and username while Other APIs do not? 1 Answer

    Google account IDs don't match 1 Answer

    Get Language List fails at Entity Authentication 2 Answers

    Deny CreateAccount in LoginWithCustomIDRequest 1 Answer

    Best practice for caching a previously authenticated user? 2 Answers

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges