How do I switch from Password-based login to Google?

I signed up before Google login was an option. How do I switch my account from using a password to using Google for logging in? As an aside, I just signed in through Google and of course it’s being handled as a separate account.

Oooh. Right now that would be a manual transfer thing (thus: Acci-based), if at all.

For certain your characters could be moved to the new account (as well as your Pioneer flag, I suppose) but it’d be all manual.

Thanks for the quick reply! Absolutely no rush on it, but if convenience ever allows, I would be interested in doing this, and making sure my character and everything I’ve built transfers. (Please and thank you, Acci!) ^.^

@Talon is correct; I currently have no way of merging accounts, but I see that this would probably be a good idea to implement.

So, what I have now is the ability to transfer characters to a new (Google based) account. And since ownership of rooms/areas are tied to characters, you would keep all those things.

However, other data such as mail, watchfor, notes, etc. are tied to the account, and would not transfer with the character.

Now that I think about it, maybe I should add a function allowing me to just merge openID (Google) credentials into another account as well. It shouldn’t be too much effort to do such a function, especially in comparison with a complete account merge function.

That said; I will look into what the effort would be for me! :slight_smile:

2 Likes

It would be a good idea. Therin’s in a small corner case - Pioneers who joined before oauth (I don’t even think I’m in that group!). But I expect eventually there will be some users who start on password and want to migrate.

2 Likes

I also think the opposite case is somewhat common; people who decide they are annoyed by their OAuth provider and really want to establish a more direct relationship with their account. (I’ve seen this with Facebook login a lot lately, for some reason.)

1 Like

I too can see that, yeah.

This definitely sounds like the way to go! Not to mention the recent thread requesting the ability to use Apple’s SSO to log in… plus they’re all gonna combine into that FIDO Alliance eventually. So maybe having the ability for multiple logins to point to the same account could be valuable? Or at least, one for each method. I’d see this as an account option once you’re logged in that would say something like “use Google to log in to this account” or “use Apple to log in to this account”, where you would verify your SSO login and then it would connect it as an alternative means of user authentication. That way you could use either way, based on need/preference. This would also make SSO logins more resilient in the case of an outage, since users could still fall back to their native user ID and password credentials.

Also, I know very little about web authentication security so maybe I’m naive!

1 Like

It’s all basically OAuth. IIRC Apple is doing the Apple thing where they’re using it but don’t at all ever mention they’re using it so they can be in quantum superposition about ‘supporting a standard’.

It’s not standard practice to let a single user use more than one method at once, but there’s all kinds of implementations out there.