-
Course
- Core Tech
Flask: Authentication and Authorization
Learn to secure your Flask applications with robust authentication and authorization systems. This course will teach you to implement user login, manage sessions, and set up role-based access control and third-party authentication with OAuth2.
What you'll learn
Protect user data and sensitive functionality. In this course, Flask: Authentication and Authorization, you’ll learn to secure your Flask applications with industry-standard techniques. First, you’ll explore session-based authentication using Flask-Login, including login, logout, and protecting routes. Then, you’ll learn how to implement role-based access control (RBAC) for managing user permissions. Finally, you'll learn to integrate OAuth2 for third-party authentication using Flask-Dance. When you’re finished with this course, you’ll have the skills and knowledge to build secure, multi-user Flask applications with robust authentication and authorization systems.
Table of contents
About the author
Kevin is a Developer Educator, speaker and writer based in beautiful Northern Ireland. He specializes in web development across a range of languages and frameworks.
More Courses by Kevin