From the course: Full Stack Web Development with Flask

Unlock this course with a free trial

Join today to access over 22,600 courses taught by industry experts.

Updating login route to interact with database

Updating login route to interact with database - Flask Tutorial

From the course: Full Stack Web Development with Flask

Updating login route to interact with database

- [Instructor] Updating login route to interact with database. In this video, we're going to perform some form validation, we're going to validate the email addresses, and we're going to learn to hash passwords using the Werkzeug library, which is a WSGI web application library. Now the Werkzeug library has two functions. One is to hash a password by calling the generate_password_hash, and to unhash it, we just call the check_password_hash. So let's go and see how these are done. Okay, so now let's do the form processing part. Okay, now we have to consider about the hashing keywords. Right now, it's not hashed yet. So, we log in, we can still validate that using just the regular password. So, instead of saying, this is a fake email, I'm going to grab this directly from the database. Okay, so let's just say that we're going to modify this and let's see, instead of saying this, I'm going to grab the data from the actual form…

Contents