We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this questionOn a few questions this package was recommended to provide Django with OpenAuth capabilities.
I开发者_Go百科'm new to Django and as one of my first projects, I'm trying to replicate StackOverflow's login and registration mechanisms. the only two documents that relate to the usability and installation of the package are the README and openid.txt files. edit I forgot to mention the example in their code base /endedit
I implemented what the files and example implemented, but so far I still feel lost in terms of actually understanding how the mechanism works and how to build a site with openauth-id integration.
The questions I have involve:
- Best practice way to include multiple openID providers
- Proper way to connect the to the Django-user models
- Handling any security, privacy, etc issues that may arise
I have put up an example of using django-openid-auth with openid-selector(http://code.google.com/p/openid-selector/) for a nice UI on github. See if this helps.
https://github.com/rajasaur/openid_userprofiles
If something is not clear from the examples, please ask and Id be more than happy to help
Imho: You need to include each ID provider in a separate Authentication backend. Bast practice is also to use build in User model. Look for example plugin that provides multiple authentication providers django-social_auth at github. Hope that will help...
精彩评论