Life Coding's WEB2 - OAuth class covers OAuth, an open standard protocol that allows access to APIs without going through a third party.
To access the API of a service to which a user has subscribed, authorization must be obtained from the user. This requires a method for delegating authorization without requiring the user's password. OAuth is the technology designed for this purpose. Today, many APIs support interoperability through OAuth.
2. Lecture target
This course is for those who want to access the APIs of services like Google and Facebook on behalf of their users. It is also an essential feature for implementing the login function with other services, as shown in the figure below.
3. Lecture participation conditions
This course requires at least a basic understanding of the web and the internet. If you're unfamiliar with it, please refer to the courses below.
Additionally, since OAuth utilizes application technologies (PHP, Python, Ruby, JavaScript, Node.js, Java, etc.), an understanding of those technologies is required.
4. Total playback time
This is a 47-minute class consisting of 9 videos.
5. Class Copyright
This lecture is licensed under a Creative Commons license and can be viewed at the link below. https://opentutorials.org/course/3405 I would like to thank Life Coding for sharing valuable knowledge.
Recommended for these people
Who is this course right for?
For those who want to access the service API on behalf of users
For those who need to implement a login function with another service
Need to know before starting?
Basic understanding of the web and the Internet
Understanding of application technologies (PHP, Python, Ruby, JavaScript, Node.js, Java)
Client, Resource Owner, Resource Server, Authorization Server These terms were vague theories that lingered in my head and I wasn't sure what they meant when I read them in other blogs, but unlike other blogs, the Life Coding lectures explain them with pictures and examples, so I understood them right away.