Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow sign in with BrowserID #162

Open
Inkbug opened this issue Jul 8, 2012 · 5 comments
Open

Allow sign in with BrowserID #162

Inkbug opened this issue Jul 8, 2012 · 5 comments

Comments

@Inkbug
Copy link

Inkbug commented Jul 8, 2012

It will be very nice to be able to sign in to P2PU with BrowserID.

@dirkcuys
Copy link
Member

dirkcuys commented Jul 9, 2012

That's a great idea! We discussed this and we would really like to offer BrowserID as an option for authentication, but we haven't gotten to that yet. Would you be able to help with BrowserID integration?

We also discuss stuff like this on our mailing list. You can sign up at http://lists.p2pu.org/mailman/listinfo/p2pu-dev if you like

@Inkbug
Copy link
Author

Inkbug commented Jul 9, 2012

Thanks for considering this!

I'm sorry but I really can't help - I have absolutely no experience with python (that's what you are using - right?) or server side code in general.

Anyway, thank you!

@brianloveswords
Copy link

I can probably help with this. There's this module that we can take advantage of: https://github.com/mozilla/django-browserid/.

The question I have is about workflow -- what happens after the system gets back a verified email address the first time? Does the user get dropped into a truncated signup workflow?

@Inkbug
Copy link
Author

Inkbug commented Jul 10, 2012

I think the Mozilla Developer Network workflow is a good example:

  1. Click the BrowserID sign in button
  2. Provide an (unused) user name
  3. Done!

The only thing to note is to make sure one is not locked into BrowserID (see, for example, Mozilla's bugzilla).

I hope this is helpful.

@dirkcuys
Copy link
Member

@brianloveswords how do you typically integrate browserID and other login services? We currently support OpenID to some extend and also normal logins using Django auth. Maybe the registration process can be similar for BrowserID?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants