How widespread is OAuth?

How widely supported is OAuth and other authentication standards?

It might be something for the wiki community, but I will ask anyway.

I need to invest in something related to server authentication, and there seem to be some good ones.

+4
source share
2 answers

OAuth is used primarily as an authentication mechanism, while OpenId is a widely used authentication protocol.

Let me explain with an example:

Authentication : OpenId is mainly used as a replacement for managing user accounts ... People hate creating new accounts and remembering passwords for it ... so you can use openId for such situations ...

Authorization : If you want to provide access to a third-party application, for example, say, another website twitterWithSoccerUI.com .... which is tweets for you ... except that it has a soccerposter user interface ... in this case u need allow twitterWithSoccerUI.com to tweet on your behalf ...

Here is the list ...

  • Google β†’ Oauth (for authorization) + OpenId (for authentication)
  • Facebook β†’ OAuth 2.0
  • Twitter β†’ OAuth 1.0a
  • Yahoo β†’ OpenId
  • StackExchange -> OpenId

Feel free to add more ..

+3
source

OAuth is an authentication protocol that allows users to claim that an application acts on their behalf without sharing their password. More information can be found on oauth.net or in the excellent OAuth starter guide from Hueniverse.

Learn more about twitter development blog.

+2
source

Source: https://habr.com/ru/post/1341927/


All Articles