Тёмный

Flask User Authentication: Login, Register, and Dashboard Implementation with Python, MySQLAlchemy 

Kritim Yantra
Подписаться 1 тыс.
Просмотров 26 тыс.
50% 1

Welcome to our tutorial on building a robust authentication system using Python Flask and MySQLAlchemy. In this video, we will guide you step-by-step through the process of creating a login, register, and dashboard functionality for your Flask web application.
Authentication is a crucial component of any web application, ensuring that only authorized users can access protected areas and perform specific actions. With Flask and MySQLAlchemy, we have a powerful combination of tools to implement a secure and efficient authentication system.
Throughout this tutorial, we will cover the entire process, starting from setting up the Flask environment and configuring the MySQLAlchemy database. We will walk you through creating user registration and login forms, storing user information securely in the database, and implementing password hashing for enhanced security.
Next, we will dive into building a user dashboard, where authenticated users can access personalized features and manage their account settings. We'll explore how to handle user sessions, restrict access to specific routes, and provide a seamless user experience.
By the end of this tutorial, you will have a solid understanding of how to create a complete authentication system using Python Flask and MySQLAlchemy. Whether you're a beginner or an experienced developer, this tutorial will provide you with valuable insights and practical knowledge to enhance the security and functionality of your Flask web applications.
Join us on this coding journey and let's build an impressive authentication system together! Don't forget to like, subscribe, and hit the notification bell to stay updated with our latest tutorials. Let's get started!
GitHub : Source Code
github.com/kritimyantra/flask...
Flask User Authentication: Login, Register, and Dashboard Implementation with Python, MySQLAlchemy
My Social Media Links👇:
📸 Instagram: / kritimyantra
👻 Twitter : / kritimyantra
🎥 RU-vid Channel: / @kritimyantra
🎯 LinkdIn Channel: www.linkedin.com/in/kritimyantra
➤ Facebook Page: / kritimyantra
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
If You Liked My Video Please Subscribe to My Channel
Keep Supporting and Sharing My Videos
*********************************
Thank you for Watching!
*********************************
For Business Enquiries: kritimyantra@gmail.com
#kritimyantra #flask #python #mysqlalchemy #relationship #onetomany

Наука

Опубликовано:

 

3 июл 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 66   
@pardan1738
@pardan1738 8 месяцев назад
I was in a group project and we were struggling. I was the only one who understand hindi and luckily this video helped. Thank you twin.
@kritimyantra
@kritimyantra 8 месяцев назад
😂 Glad it helped
@Jack__2
@Jack__2 2 месяца назад
​@@kritimyantrasir please react + flask login & registeration page
@Jack__2
@Jack__2 2 месяца назад
​@@kritimyantraplease sir react+ flask login & registration page
@Sushantkrsky
@Sushantkrsky 11 дней назад
Very well explanation bro ❤
@kritimyantra
@kritimyantra 11 дней назад
Glad you liked it!
@vouto
@vouto 9 месяцев назад
Thanks, I'll watch later
@preystation6870
@preystation6870 6 месяцев назад
The only channel on RU-vid where what was done (the code) works, man you are wonderful, thank you for sharing your knowledge with the world, I am your subscriber now... 🧡🧡🧡🧡
@kritimyantra
@kritimyantra 6 месяцев назад
Wow, thanks!
@aakankshasuvarna7331
@aakankshasuvarna7331 4 месяца назад
Thank you so much for this video! could easily make login and regsitration pages
@kritimyantra
@kritimyantra 4 месяца назад
Yes you can!
@ishh4718
@ishh4718 2 месяца назад
Thankyou so much sir, it is really helpful!🙏
@kritimyantra
@kritimyantra 2 месяца назад
Keep watching
@pclalramenga304
@pclalramenga304 8 месяцев назад
So high quality video. Thanks
@kritimyantra
@kritimyantra 8 месяцев назад
Glad you liked it!
@shreyarajpal4212
@shreyarajpal4212 Месяц назад
this is literally the first code I have worked with that worked without dependency issues or build issues... lots of thankss bro!!
@kritimyantra
@kritimyantra Месяц назад
Glad it helped
@sanjeevKumar-eg6hp
@sanjeevKumar-eg6hp 4 месяца назад
Thanks for this information and really well explained
@kritimyantra
@kritimyantra 4 месяца назад
My pleasure
@SINGHAM4N
@SINGHAM4N 4 месяца назад
thankyou so much sir you explain it very well
@kritimyantra
@kritimyantra 3 месяца назад
So nice of you
@abdulqadar9580
@abdulqadar9580 7 месяцев назад
Beautful teaching
@kritimyantra
@kritimyantra 7 месяцев назад
Glad you think so!
@ghostlyverse2722
@ghostlyverse2722 8 месяцев назад
Sorry guru yar itna late kese ho gaya me aapko dhundne me Awesome bhai do much to understand and learn happy to follow you
@kritimyantra
@kritimyantra 8 месяцев назад
waaaw, awesome, thanks
@user-lx8wl5to3m
@user-lx8wl5to3m 4 месяца назад
I Was expecting you will do by jwt.
@abhishekarya7915
@abhishekarya7915 2 месяца назад
sir admin panel ka bhi video banado jis main admin jobs post ker sake update ker sake aur delete ker sake.Candidate ke resume ka score dekh sake compatbility dekh sake maching skills kya hai aur missing skills kya hai.
@Sushantkrsky
@Sushantkrsky 10 дней назад
Sir I have a question. Kya bina login kiye agar koi directly dashboard wala url ko access krega to woh open hoga ya phle authentication mangega? Because mujhe apne website pe phle authentication lgana uske baad access dena h
@kritimyantra
@kritimyantra 9 дней назад
sushant aap middleware wali video dekho jisme maine yhi explain kiya hai
@Sushantkrsky
@Sushantkrsky 9 дней назад
@@kritimyantra Ok sir but mere project ka frontend react pe based h and backend flask pe to kya ye work krega?
@thinzin101
@thinzin101 10 месяцев назад
nice video, clear and beatifuly explained. please can you upload the source code? github link maybe??
@kritimyantra
@kritimyantra 10 месяцев назад
In the description
@user-qi2yb6wr8x
@user-qi2yb6wr8x 8 месяцев назад
Sir, how can I see the database table and after everytime is it creating new table?
@kritimyantra
@kritimyantra 8 месяцев назад
it creates only once. some vs code plugins can help you to view the table in the vscode editor.
@user-zp3zp1uv6u
@user-zp3zp1uv6u 6 месяцев назад
@@kritimyantra name the plugins plz
@storiesshubham4145
@storiesshubham4145 8 месяцев назад
Sir aapne flask_login ka use kiya hota toh ye video complete hota. In current situation, if a user types in a URL, he can easily bypass the login system it seems.
@charcheetdh
@charcheetdh 8 месяцев назад
Brother,Mene flask_login use kiya from flask_login import UserMixin but I am getting error why?
@kalpeshchaudhari7569
@kalpeshchaudhari7569 9 месяцев назад
Im doing the same things but still I'm having template error.. how can I solve that error ?
@kritimyantra
@kritimyantra 9 месяцев назад
could you please share the exact error text
@kalpeshchaudhari7569
@kalpeshchaudhari7569 9 месяцев назад
@@kritimyantra please share your Email ID so that I can share you there with photo
@vishalarora3676
@vishalarora3676 7 месяцев назад
code with mysql is also same as sqlite?
@kritimyantra
@kritimyantra 7 месяцев назад
mostly
@samyabanerjee5315
@samyabanerjee5315 Месяц назад
i am getting module errors only the database code execution time
@kritimyantra
@kritimyantra Месяц назад
please share the error
@samyabanerjee5315
@samyabanerjee5315 Месяц назад
@@kritimyantra I already fix it bro... 😊
@riya26_kum
@riya26_kum 8 дней назад
ye project sahi rehega kya final sem ke liya?
@kritimyantra
@kritimyantra 8 дней назад
han but aap esme crud operation bhi add kr lo. to thoda bda project ban jayega
@armargaming5647
@armargaming5647 6 месяцев назад
jinja2 template not found any error so please help
@kritimyantra
@kritimyantra 6 месяцев назад
check the templates name of the folder
@internetshort3962
@internetshort3962 8 месяцев назад
Got any mysqldb tut?
@kritimyantra
@kritimyantra 8 месяцев назад
Would you like a tutorial on the same topic but with MySQL?
@internetshort3962
@internetshort3962 8 месяцев назад
@@kritimyantra yes
@kritimyantra
@kritimyantra 8 месяцев назад
​ @internetshort3962 on don't worry i'll upload soon with mysql
@armargaming5647
@armargaming5647 6 месяцев назад
key error password
@kritimyantra
@kritimyantra 6 месяцев назад
check the html code name='password'
@kamutabung511
@kamutabung511 9 месяцев назад
me not understand your language, sound like english but not for sure, make me confuse...
@kritimyantra
@kritimyantra 9 месяцев назад
it's HINDI language. But you can follow the code. or even you can download the code from github
@kamutabung511
@kamutabung511 9 месяцев назад
@@kritimyantra ooohhh ok, by the way your code works perfectly...you earn the subcribe
@shortstar_786
@shortstar_786 7 месяцев назад
Thumbnail dekh kr subscribe kr diya ❤
@kritimyantra
@kritimyantra 7 месяцев назад
are waaah. 🤗
@QuitandoCaretas
@QuitandoCaretas Месяц назад
mate speak in inglish wtf....
@tomaszorrilla1209
@tomaszorrilla1209 8 месяцев назад
¡Capoooo!
@hc_2006
@hc_2006 7 месяцев назад
thanks brooo
@kritimyantra
@kritimyantra 7 месяцев назад
thanks for watching.
@cricketduniya3857
@cricketduniya3857 25 дней назад
i am getting "sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) no such column: user.name"
@kritimyantra
@kritimyantra 24 дня назад
Your issue might be related to a migration problem. Please check the database file to ensure the table contains the expected information
Далее
User Authentication - Flask Tutorial Series #8
28:14
Intro to Flask-Admin
15:00
Просмотров 13 тыс.
Python REST API Tutorial - Building a Flask REST API
1:14:01
How To Unlock Your iphone With Your Voice
0:34
Просмотров 16 млн
Pratik Cat6 kablo soyma
0:15
Просмотров 8 млн
Топ-3 суперкрутых ПК из CompShop
1:00
iphone fold ? #spongebob #spongebobsquarepants
0:15
Просмотров 257 тыс.