What is OAuth2 | OAuth2 tutorial for beginners in 1 minute

What is OAuth2 | OAuth2 tutorial for beginners in 1 minute

HomecodeonedigestWhat is OAuth2 | OAuth2 tutorial for beginners in 1 minute
What is OAuth2 | OAuth2 tutorial for beginners in 1 minute
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
What is OAuth2?
OAuth2 is an open standard authorization protocol or framework that provides applications with the ability to provide “secure, authenticated access.”

OAuth2 does not share password data, but uses authorization tokens to prove an identity between consumers and service providers. OAuth2 is an authentication protocol that allows you to authorize the interaction of one application with another on your behalf without revealing your password.

Authorization is about asking permission to do something, while authentication is about proving that you are the right person.

OAuth2 does not transfer authentication data between consumers and service providers.

OAuth defines four roles
1. Resource owner: The resource owner is the user who authorizes an application to access his or her account. The application's access to the user's account is limited to the scope of the authorization granted (e.g. read or write access).
2. Client: The client is the application that wants to access the user account. Before it can do so, it must be authorized by the user and the authorization must be confirmed by the API.
3. Resource Server: The resource server hosts the protected user accounts.
4. Authorization server: The authorization server verifies the user's identity and then issues access tokens for the application.

Example 1: You can tell Facebook to allow ESPN.com to access your profile or post updates to your timeline without telling ESPN your Facebook password.

Example 2 – An OAuth2 is like this valet key. You can give each consumer of your data a different valet key. Consumers will never have the full access key to your profile data or private data. But this gives them limited access to perform the operation without sharing the password.

#OAuth2 #Authentication #Authorization

**CodeOneDigest GitHub repository**
https://github.com/codeonedigest/

** CHECK OUT OUR OTHER VIDEOS **
Spring Boot project setup: https://youtu.be/bsgA20eJKxs
What is the GITHUB theory: https://youtu.be/E8Bby6zgbdk
Prepare Dockerfile, container and build image: https://youtu.be/g_pdTzjnuso
Run Docker image on custom port: https://youtu.be/2gie3gpDJUg
Tag the Docker image and push it to the Docker Hub repository: https://youtu.be/X-uuxvi10Cw
Deploy Docker image to AWS Elastic Container Service: https://youtu.be/ZlR5onuwZzw

**CHECK OUR PLAYLISTS**
GITHUB Repository Tutorial Complete Guide to GITHUB for Beginners
https://www.youtube.com/playlist?listPL2NZAYdLkYvh5inIifHYlpAX10IE3vVGS
Full Spring Boot Tutorial https://youtube.com/playlist?listPL2NZAYdLkYvg_VlNmszrb-Um0wRx5yGDF
Full Java Design Pattern Tutorial https://youtube.com/playlist?listPL2NZAYdLkYvglL0xl-4tgBAribrcjeuNH
Docker Containers – Complete Tutorial
https://youtube.com/playlist?listPL2NZAYdLkYvhZQo2VTVCSug_zVjekNodi
Instructions for beginners
https://youtube.com/playlist?listPL2NZAYdLkYvg62DJ0MlY5fF8yAFuQqfC6
HTTP methods and HTTP status codes
https://youtube.com/playlist?listPL2NZAYdLkYvhqNljo8q3wmfdeIwS5IcvZ

** ABOUT OUR CHANNEL **
CodeOneDigest is a YouTube channel for videos on programming languages, cloud and Docker container technology in English and Hindi.
Dosto, CodeOneDigest YouTube channel covering aapko programming languages, container technology, cloud computing, software engineering, etc. related videos, Milenge.
Check out our channel here:
https://www.youtube.com/channel/UC9V0QYsWKz_OD2uooCtEtRg
Don't forget to sign up!

** OUR WEBSITE **
https://codeonedigest.wordpress.com/

** GET IN TOUCH **
Contact us at [email protected]

FOLLOW US ON SOCIAL MEDIA – LIKE, SHARE AND SUBSCRIBE
Get updates or connect with us for updates on our social media profiles!
Subscribe: https://bit.ly/3NeWQ8U
Youtube: https://www.youtube.com/channel/UC9V0QYsWKz_OD2uooCtEtRg
Twitter: https://twitter.com/codeonedigest
Facebook: https://www.facebook.com/codeonedigest
Instagram: https://www.instagram.com/codeonedigest/
Linkedin: https://www.linkedin.com/in/codeone-digest-10b418255/
Reddit: https://www.reddit.com/user/codeonedigest
Github: https://github.com/codeonedigest
Website: https://codeonedigest.wordpress.com/
Tumblr: https://www.tumblr.com/codeonedigest
Pinterest: https://in.pinterest.com/codeonedigest/

Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.