SlideShare a Scribd company logo
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 1/10
HOME / COURSE / PERSONAL DEVELOPMENT / AUTHENTICATION & AUTHORIZATION: OAUTH
Authentication & Authorization: OAuth
( 9 REVIEWS ) 477 STUDENTS
The course teaches you how to implement the OAuth 2.0 framework to allow users to log in to your
web …

FREE
1 YEAR
TAKE THIS COURSE
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 2/10
   
LEVEL 2
COURSE BADGE
COURSE CERTIFICATE
42NUMBER OF UNITS
0NUMBER OF QUIZZES
55 MINUTES
HOME CURRICULUM REVIEWS
The Authentication & Authorization: OAuth course teaches you how to implement the OAuth 2.0
framework to allow users to log in to your web applications securely. In the course, you will be given a
restaurant menu application created in Flask. You will learn to write the necessary code for
implementing Google+ Sign-In and Facebook Login in options in the restaurant menu application.
The purpose of the lesson is to help you to create restaurant menus that are viewable by everyone
but only modi able by the original creator.
Assessment
This course does not involve any written exams. Students need to answer 5 assignment questions to
complete the course, the answers will be in the form of written work in pdf or word. Students can
write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers
are submitted, the tutor will check and assess the work.
Certification
Edukite courses are free to study. To successfully complete a course you must submit all the
assignment of the course as part of the assessment. Upon successful completion of a course, you can
choose to make your achievement formal by obtaining your Certi cate at a cost of £49.
Having an Of cial Edukite Certi cation is a great way to celebrate and share your success. You can:
Add the certi cate to your CV or resume and brighten up your career
Show it to prove your success
 
Course Credit: Google
COURSE CURRICULUM
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 3/10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Lesson 1: Authentication vs Authorization
Introduction 00:01:00
Course Map 00:02:00
Authentication 00:02:00
Authentication is hard 00:01:00
Implementing Authentication is Hard 00:01:00
Using Third Party Auth Providers 00:02:00
Authorization 00:01:00
Authentication without Authorization 00:02:00
Auth providers 00:01:00
Pros and Cons using Third Party 00:02:00
Follow the Flow 00:02:00
Outro 00:01:00
Lesson 2: Creating Google Sign in
Introduction 00:01:00
Types of Flow 00:02:00
Google+ Auth for server side apps 00:01:00
Step 0 Get initial app running 00:01:00LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 4/10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Step 1 Create Client ID & Secret 00:02:00
Step 2 Create anti forgery state token 00:02:00
Step 3 Create login page 00:02:00
Step 4 Make a Callback Method 00:02:00
Step 5 GConnect 00:05:00
Step 6 Disconnect 00:01:00
Step 7 Protecting Pages 00:01:00
Wrap-up 00:01:00
Lesson 3: Local Permission System
Introduction 00:01:00
Implementing a Local Permission System 00:01:00
Updating the User Model 00:01:00
Creating a New User 00:01:00
Obtaining Credentials of an Existing User 00:01:00
Protect Menu Pages 00:01:00
Wrap-Up 00:01:00
Lesson 4: Adding Facebook and other providers
Adding Additional OAuth Providers 00:01:00
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 5/10
 
 
 
 
 
 
 
 
 
 
Registering your App with Facebook 00:01:00
Client-Side Login with Facebook SDK 00:01:00
Updating login.html 00:01:00
Update project.py (part I) 00:01:00
Update project.py (part II) 00:01:00
Updating project.py Code 00:01:00
Exploring other OAuth2.0 Providers 00:01:00
Outro 00:01:00
Assessment
Submit Your Assignment 00:00:00
Certi cation 00:00:00
COURSE REVIEWS
4.7
9 ratings

LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 6/10
5 STARS
4 STARS
3 STARS
2 STARS
1 STARS
0
0
0
0
0
NO REVIEWS FOUND FOR THIS COURSE.
RELATED COURSES
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 7/10
1441
Steam and Gas Power Systems
FREE

1247
Certi cate in Multiphase Flows
FREE

LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 8/10
1255
Digital Elevation Models and Applications
FREE

477 STUDENTS ENROLLED
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 9/10
BEST RECOMMEND COURSES
( 9 REVIEWS )
1909: The People’s Budget
1253 STUDENTS

( 6 REVIEWS )
21st Century Marketing
720 STUDENTS

( 7 REVIEWS )
70-697 – Con guring Windows Devices
1334 STUDENTS

SUBSCRIBE TO OUR NEWSLETTER
Get top tips & guidance from our in-house study abroad experts
Your Email
USEFUL LINKS
About
Terms & Conditions
Privacy Policy
Cookie Policy
Contact
INQUIRY
Submit
LOGIN
5/14/2019 Authentication & Authorization: OAuth - Edukite
https://edukite.org/course/authentication-authorization-oauth/ 10/10
 3 Lower Thames Street,London,EC4R 6HE.
 020 3934 9675
 info@edukite.org
COPYRIGHT © BY EDUKITE
   

More Related Content

PPT
Moodle plugin for OBF
PPTX
Edline Training
PPTX
OBF Academy Webinar LTI
PDF
An Introduction to PCs Using Windows 8 - Video Training Course - Edukite
PDF
Selling Moodle courses with Magento e-commerce software Edwin Philips
PPSX
E2020 training syllabus na1
PDF
CLAS Self-Registration, Course Subscription, and Upload Quota System
PDF
BUSINESS ANALYSIS Requiremnt Elicitation
Moodle plugin for OBF
Edline Training
OBF Academy Webinar LTI
An Introduction to PCs Using Windows 8 - Video Training Course - Edukite
Selling Moodle courses with Magento e-commerce software Edwin Philips
E2020 training syllabus na1
CLAS Self-Registration, Course Subscription, and Upload Quota System
BUSINESS ANALYSIS Requiremnt Elicitation

What's hot (10)

PDF
Global Bribery and Corruption Awareness
PPTX
CSE6329_Iterartion2_Presentation
DOC
Workshop cartaz divulgacao
DOC
Workshop divulgacao vídeos_zona multimédia
PDF
MachineLearning_Certificate
PDF
Advanced diploma in video creation - edukite
PDF
Internet Explorer 8 Training - Visio Learning
PDF
PDF
CompTIA A+ ce certificate
PPT
#TechCampMumbai: How can we use online communities to bridge knowledge gaps &...
Global Bribery and Corruption Awareness
CSE6329_Iterartion2_Presentation
Workshop cartaz divulgacao
Workshop divulgacao vídeos_zona multimédia
MachineLearning_Certificate
Advanced diploma in video creation - edukite
Internet Explorer 8 Training - Visio Learning
CompTIA A+ ce certificate
#TechCampMumbai: How can we use online communities to bridge knowledge gaps &...
Ad

Similar to Authentication & authorization o auth - edukite (20)

PPTX
O auth with facebook and google using .net
PPTX
Introduction to OAuth and how to create it by JoeSelian
PPTX
Devteach 2017 OAuth and Open id connect demystified
KEY
OAuth Introduction
PPTX
Integrating OAuth and Social Login Into Wordpress
PPTX
Navigating OAuth and OIDC: From Access Tokens to SSO
PPTX
OAuth 2.0
PDF
OAuth with Restful Web Services
PPTX
Oauth2 and OWSM OAuth2 support
PPTX
Oauth
PDF
The Many Flavors of OAuth - Understand Everything About OAuth2
PPT
Oauth2.0
PDF
OAuth Base Camp
PPTX
OAuth
PDF
The Present Future of OAuth
PDF
OAuth In The Real World : 10 actual implementations you can't guess
PDF
A How-to Guide to OAuth & API Security
PPTX
Oauth 2.0 security
PDF
Oauth2.0 tutorial
PPTX
O auth with facebook and google using .net
Introduction to OAuth and how to create it by JoeSelian
Devteach 2017 OAuth and Open id connect demystified
OAuth Introduction
Integrating OAuth and Social Login Into Wordpress
Navigating OAuth and OIDC: From Access Tokens to SSO
OAuth 2.0
OAuth with Restful Web Services
Oauth2 and OWSM OAuth2 support
Oauth
The Many Flavors of OAuth - Understand Everything About OAuth2
Oauth2.0
OAuth Base Camp
OAuth
The Present Future of OAuth
OAuth In The Real World : 10 actual implementations you can't guess
A How-to Guide to OAuth & API Security
Oauth 2.0 security
Oauth2.0 tutorial
Ad

More from EduKite (20)

PDF
Certificate In Organic Chemistry - Edukite
PDF
Certificate in OpenStack - Edukite
PDF
Certificate In Object Oriented Programming With Java - Part 2 - Edukite
PDF
Certificate in object oriented programming with java part 1 - edukite
PDF
Certificate In Numerical Methods - Edukite
PDF
Certificate in Multiphase Flows - Edukite
PDF
Certificate In Money Investment Skills - Edukite
PDF
Certificate In Mordern Theoretical Physics_ Statistical Mechanics - Edukite
PDF
Certificate In Money Investment Skills - Edukite
PDF
Certificate in Modern Navigation - Edukite
PDF
Certificate In Modeling Phonology - Edukite
PDF
Certificate In Math Of Finance - Edukite
PDF
Certificate in Marine Organic Geochemistry - Edukite
PDF
Certificate in Marine Isotope Chemistry - Edukite
PDF
Certificate In Managing Long-Term Care Services For Aging Populations - Edukite
PDF
Certificate In Making Books_ The Renaissance and Today - Edukite
PDF
Language Disorders in Children Course, Language Disorders in Children, develo...
PDF
Certificate In Kinetics Of Chemical Reactions - Edukite
PDF
Certificate In International Sociology - Edukite
PDF
Certificate in International Politics - Edukite
Certificate In Organic Chemistry - Edukite
Certificate in OpenStack - Edukite
Certificate In Object Oriented Programming With Java - Part 2 - Edukite
Certificate in object oriented programming with java part 1 - edukite
Certificate In Numerical Methods - Edukite
Certificate in Multiphase Flows - Edukite
Certificate In Money Investment Skills - Edukite
Certificate In Mordern Theoretical Physics_ Statistical Mechanics - Edukite
Certificate In Money Investment Skills - Edukite
Certificate in Modern Navigation - Edukite
Certificate In Modeling Phonology - Edukite
Certificate In Math Of Finance - Edukite
Certificate in Marine Organic Geochemistry - Edukite
Certificate in Marine Isotope Chemistry - Edukite
Certificate In Managing Long-Term Care Services For Aging Populations - Edukite
Certificate In Making Books_ The Renaissance and Today - Edukite
Language Disorders in Children Course, Language Disorders in Children, develo...
Certificate In Kinetics Of Chemical Reactions - Edukite
Certificate In International Sociology - Edukite
Certificate in International Politics - Edukite

Recently uploaded (20)

DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Complications of Minimal Access Surgery at WLH
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
History, Philosophy and sociology of education (1).pptx
PDF
IGGE1 Understanding the Self1234567891011
PPTX
Introduction to Building Materials
PDF
LDMMIA Reiki Yoga Finals Review Spring Summer
PDF
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PDF
RMMM.pdf make it easy to upload and study
PDF
What if we spent less time fighting change, and more time building what’s rig...
PPTX
Unit 4 Skeletal System.ppt.pptxopresentatiom
PDF
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Final Presentation General Medicine 03-08-2024.pptx
Complications of Minimal Access Surgery at WLH
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
History, Philosophy and sociology of education (1).pptx
IGGE1 Understanding the Self1234567891011
Introduction to Building Materials
LDMMIA Reiki Yoga Finals Review Spring Summer
GENETICS IN BIOLOGY IN SECONDARY LEVEL FORM 3
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
RMMM.pdf make it easy to upload and study
What if we spent less time fighting change, and more time building what’s rig...
Unit 4 Skeletal System.ppt.pptxopresentatiom
LNK 2025 (2).pdf MWEHEHEHEHEHEHEHEHEHEHE
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Weekly quiz Compilation Jan -July 25.pdf
UNIT III MENTAL HEALTH NURSING ASSESSMENT

Authentication & authorization o auth - edukite

  • 1. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 1/10 HOME / COURSE / PERSONAL DEVELOPMENT / AUTHENTICATION & AUTHORIZATION: OAUTH Authentication & Authorization: OAuth ( 9 REVIEWS ) 477 STUDENTS The course teaches you how to implement the OAuth 2.0 framework to allow users to log in to your web …  FREE 1 YEAR TAKE THIS COURSE LOGIN
  • 2. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 2/10     LEVEL 2 COURSE BADGE COURSE CERTIFICATE 42NUMBER OF UNITS 0NUMBER OF QUIZZES 55 MINUTES HOME CURRICULUM REVIEWS The Authentication & Authorization: OAuth course teaches you how to implement the OAuth 2.0 framework to allow users to log in to your web applications securely. In the course, you will be given a restaurant menu application created in Flask. You will learn to write the necessary code for implementing Google+ Sign-In and Facebook Login in options in the restaurant menu application. The purpose of the lesson is to help you to create restaurant menus that are viewable by everyone but only modi able by the original creator. Assessment This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work. Certification Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certi cate at a cost of £49. Having an Of cial Edukite Certi cation is a great way to celebrate and share your success. You can: Add the certi cate to your CV or resume and brighten up your career Show it to prove your success   Course Credit: Google COURSE CURRICULUM LOGIN
  • 3. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 3/10                                 Lesson 1: Authentication vs Authorization Introduction 00:01:00 Course Map 00:02:00 Authentication 00:02:00 Authentication is hard 00:01:00 Implementing Authentication is Hard 00:01:00 Using Third Party Auth Providers 00:02:00 Authorization 00:01:00 Authentication without Authorization 00:02:00 Auth providers 00:01:00 Pros and Cons using Third Party 00:02:00 Follow the Flow 00:02:00 Outro 00:01:00 Lesson 2: Creating Google Sign in Introduction 00:01:00 Types of Flow 00:02:00 Google+ Auth for server side apps 00:01:00 Step 0 Get initial app running 00:01:00LOGIN
  • 4. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 4/10                                 Step 1 Create Client ID & Secret 00:02:00 Step 2 Create anti forgery state token 00:02:00 Step 3 Create login page 00:02:00 Step 4 Make a Callback Method 00:02:00 Step 5 GConnect 00:05:00 Step 6 Disconnect 00:01:00 Step 7 Protecting Pages 00:01:00 Wrap-up 00:01:00 Lesson 3: Local Permission System Introduction 00:01:00 Implementing a Local Permission System 00:01:00 Updating the User Model 00:01:00 Creating a New User 00:01:00 Obtaining Credentials of an Existing User 00:01:00 Protect Menu Pages 00:01:00 Wrap-Up 00:01:00 Lesson 4: Adding Facebook and other providers Adding Additional OAuth Providers 00:01:00 LOGIN
  • 5. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 5/10                     Registering your App with Facebook 00:01:00 Client-Side Login with Facebook SDK 00:01:00 Updating login.html 00:01:00 Update project.py (part I) 00:01:00 Update project.py (part II) 00:01:00 Updating project.py Code 00:01:00 Exploring other OAuth2.0 Providers 00:01:00 Outro 00:01:00 Assessment Submit Your Assignment 00:00:00 Certi cation 00:00:00 COURSE REVIEWS 4.7 9 ratings  LOGIN
  • 6. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 6/10 5 STARS 4 STARS 3 STARS 2 STARS 1 STARS 0 0 0 0 0 NO REVIEWS FOUND FOR THIS COURSE. RELATED COURSES LOGIN
  • 7. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 7/10 1441 Steam and Gas Power Systems FREE  1247 Certi cate in Multiphase Flows FREE  LOGIN
  • 8. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 8/10 1255 Digital Elevation Models and Applications FREE  477 STUDENTS ENROLLED LOGIN
  • 9. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 9/10 BEST RECOMMEND COURSES ( 9 REVIEWS ) 1909: The People’s Budget 1253 STUDENTS  ( 6 REVIEWS ) 21st Century Marketing 720 STUDENTS  ( 7 REVIEWS ) 70-697 – Con guring Windows Devices 1334 STUDENTS  SUBSCRIBE TO OUR NEWSLETTER Get top tips & guidance from our in-house study abroad experts Your Email USEFUL LINKS About Terms & Conditions Privacy Policy Cookie Policy Contact INQUIRY Submit LOGIN
  • 10. 5/14/2019 Authentication & Authorization: OAuth - Edukite https://edukite.org/course/authentication-authorization-oauth/ 10/10  3 Lower Thames Street,London,EC4R 6HE.  020 3934 9675  info@edukite.org COPYRIGHT © BY EDUKITE    