Loomio
Fri 19 Oct 2012 12:06PM

Signing into a pod using another pods account

MV Mark V Public Seen by 72

This is my own personal user experience case.
After joining and setting up one pod (fre-beer.ch), I tried to connect with another friend who was on joindiaspora.com
We could not see each other because of the federation issues.
I expected to be able to sign in to joindiaspora with my [email protected] username and enter the password.
It just said wrong user/password.
Ideally I expected joindiaspora to to openauth connect me to free-beer.ch

While this still may be complicated, as it is related to user migration and other more complex things, one could do one of 2 things:
- redirect to the free-beer.ch signin (generally bad ux)
- a notification with a link: "Did you mean to sign in to free-beer.ch?"

RF

Rasmus Fuhse Fri 23 Nov 2012 6:49PM

Flaburgan, I'm not quite sure if I missunderstand you or if I missunderstand persona. But persona is an alternative to oauth, much easier to implement and most likely easier to use for the user. So if a user wants to log into a "wrong" pod, what should happen exactly? Should the user be redirected to the "correct" pod (in this case we wouldn't need persona actually) or should he/she be logged in using persona? In the latter case I guess he/she would get a completely new account on the "wrong" pod. At least this is how I understand persona.

F

Flaburgan Sat 24 Nov 2012 6:16PM

I think you missunderstand Persona ;)
This is a way to externalize the authentication.
You can read that : https://developer.mozilla.org/en-US/docs/Persona/Protocol_Overview
and if you want to see how it works : https://github.com/mozilla/id-specs/blob/prod/browserid/index.md

RF

Rasmus Fuhse Sat 24 Nov 2012 8:38PM

Thanx for the links, Fla. I need some time to reed them. But I believe you (as you are are involved in the mozilla-project) that persona is a little different to a simple alternative to oauth. When I have questions I will post them here again.