OAuth 2 - JamesDansie/data-structures-and-algorithms GitHub Wiki

OAuth 2

Author: James Dansie

OAuth is an protocol for allowing users to be approved based on a third party. In practice it's a lazy way of authenticating logins, by allowing users to log in using their google, facebook, github, or whatever else accounts. Basically, the user will log into their other account. That account will send back an authorization token saying it's okay. That token will then be used to allow them to log into the new site.


References