Save for later

Authentication & Authorization

As a Python programmer, leveraging Flask allows you to quickly and easily build your own web applications. But before you share your apps on the Internet you should protect your users' data, ensuring information stored on your site is safe from unwanted manipulation. You could implement web security and permissions on your own, but relying on trusted providers is a faster, safer, and easier way to allow users to login to your application - without having to create and maintain another account, profile, and password.

In this course, you will learn to implement the OAuth 2.0 framework to allow users to securely login to your web applications. You'll be provided a restaurant menu application created in Flask. By the end of this course, you will write the necessary code to implement Google+ Sign-In and Facebook Login in options so users can create restaurant menus that are viewable by everyone but only modifiable by the original creator.

Prerequisites and Requirements: This course was built to expand upon the concepts introduced in , specifically: Additionally, HTML, JavaScript, AJAX are heavily used in this course. A basic understanding of these technologies is needed to get the most out of these lectures.If you'd like to refresh your HTML knowledge start with our course. You can check out the and courses to brush up on these topics as well.See the for using Udacity.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udacity and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length Approx. 2 weeks
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Gundega Dekena, Lorenzo Brown
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Applications Analyst/Web Applications Specialist $57k

Assistant Web Applications Developer $61k

Web Applications Support Specialist $76k

Web Applications Support Analyst $84k

Web Applications $95k

Mobile Applications and Web Developer $102k

Web Applications Developer Expert $104k

Web Developer/Applications Developer $106k

Applications & Web Developer $114k

Master Web Applications Developer $132k

Web Applications Developer 5 $148k

Software Engineer - Web Applications $165k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length Approx. 2 weeks
Starts On Demand (Start anytime)
Cost $0
From Udacity
Instructors Gundega Dekena, Lorenzo Brown
Download Videos Only via web browser
Language English
Subjects Programming
Tags Computer Science Software Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now