python-dirbtuves / website

Python dirbtuvės project web site.
GNU Affero General Public License v3.0
2 stars 0 forks source link

Alternatives to openID #38

Open Euphorbium opened 9 years ago

Euphorbium commented 9 years ago

Currently openID is not working. openid.net website gives Error establishing a database connection. I think we should stop using it or even supporting it. It was routinely declared dead even in 2010 and I don't think that it has improved at all since then. Currently we have lots of options to login, but any alternative to openID gives me SocialApp matching query does not exist. error.

sirex commented 9 years ago

I use OpenID on bitbucket, launchpad, stackoverflow and on number of other websites, that supports it, including pylab.lt. I agree that OpenID adoption is much smaller compared with OAuth, but still there are many OpenID providers, websites supporting OpenID and users like me using it extensively. If you don't use OpenID, just choose another authentication method, there is no reason to remove it.

I use OpenID login for development, and it works perfectly. What OpenID provider you tried, maybe your provider does not support OpenID?

And the issue with all other authentication methods that use OAuth, is that they require registration on provider side it means, that we can't use OAuth in development that easily as OpenID or Persona.

Anyway, for development, you can do same trick as we did for akl.lt website, add username/password login form and show it only if debug is true.

Another option - try Persona.