Description
Course info
Level
Intermediate
Updated
Aug 17, 2020
Duration
1h 35m
Description

Most of the modern applications have some kind of an authentication system. In this course, Flask, 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.

About the author
About the author

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.

More from the author
Managing Files Using Bash and Z Shell
Intermediate
2h 4m
May 12, 2020
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Mateo, and welcome to my course on Flask Users, Sessions, and Authentication. In this course, we are going to learn how to implement an authentication and authorization system to the Flask web application. We won't use any of the Flask authentication extensions. Instead, we will learn about some advanced Flask concepts to implement all of this on our own. Some of the major topics that we will cover include using sessions and cookies, application and request context, view decorators, account activation, and much more. By the end of this course, you will know how to create an authentication system for a Flask application. Before beginning the course, you should be somewhat familiar with the Flask microframework and SQLAlchemy. I hope you'll join me on this journey to learn about Flask authentication with the Flask Users, Sessions, and Authentication course, at Pluralsight.