dassouki
dassouki

Reputation: 6366

Django-openauth-id documentation and installation guides

On a few questions this package was recommended to provide Django with OpenAuth capabilities.

I'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:

  1. Best practice way to include multiple openID providers
  2. Proper way to connect the to the Django-user models
  3. Handling any security, privacy, etc issues that may arise

Upvotes: 0

Views: 1179

Answers (2)

rajasaur
rajasaur

Reputation: 5470

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

Upvotes: 3

garmoncheg
garmoncheg

Reputation: 906

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...

Upvotes: 1

Related Questions