Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Flask 1 Users, Sessions, and Authentication

Managing user accounts inside of the web applications requires the use of sessions. This course will teach you how to implement authentication and authorization inside of the Flask web application.

Intermediate
1h 35m
(25)

Created by Mateo Prigl

Last Updated Mar 23, 2022

Course Thumbnail
  • Course

Flask 1 Users, Sessions, and Authentication

Managing user accounts inside of the web applications requires the use of sessions. This course will teach you how to implement authentication and authorization inside of the Flask web application.

Intermediate
1h 35m
(25)

Created by Mateo Prigl

Last Updated Mar 23, 2022

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Most of the modern applications have some kind of an authentication system. In this course, Flask 1 Users, Sessions, and Authentication you’ll learn to implement this system in Flask. First, you’ll explore how to use cookies and sessions to login and sign up new users to the site. Next, you’ll discover how to implement cookie based “remember me” functionality and create user roles. Finally, you’ll learn how to allow users to reset their passwords and require the account confirmation over an email. When you’re finished with this course, you’ll have the skills and knowledge of managing sessions and users in Flask needed to implement a fully featured authentication system.

Flask 1 Users, Sessions, and Authentication
Intermediate
1h 35m
(25)
Table of contents

About the author
Mateo Prigl - Pluralsight course - Flask 1 Users, Sessions, and Authentication
Mateo Prigl
24 courses 4.6 author rating 576 ratings

Mateo is currently a full stack web developer working for a company that has clients from Europe and North America. His niche in programming was mostly web oriented, while freelancing, working on small startups and companies that require his services. Go(lang), Elixir, Ruby and C are his favorite languages and also the ones he’s mostly working with other then PHP in day to day work. He has a big passion for learning and teaching what he knows the best. His big interests recently have been the fields of DevOps, Linux, functional programming and machine learning.

Get started with Pluralsight