Тёмный

Python Tkinter Project with MySQL Database (User Registration and Login) 

CodersLegacy
Подписаться 5 тыс.
Просмотров 5 тыс.
50% 1

In this video, we will be developing a Tkinter Project which utilizes a MySQL Database.
Website Link ###
coderslegacy.c...
Related Videos ###
Dynamic Screen Management: • Tkinter Dynamic Screens

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

 

14 окт 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 6   
@shortguy436
@shortguy436 Год назад
This is cool! My biggest concern with this method so far is that this is extremely vulnerable to SQL injection. How can we protect against that?
@coderslegacy5661
@coderslegacy5661 9 месяцев назад
Good question. To avoid an SQL injection, you can use a combination of several things. First of all, sanitize your inputs. Process the data (e.g. regex) to ensure that the input matches what you expect. Secondly, you can use types in Python (typing module). You can also use parametrized inputs. F-strings are potentially vulnerable to SQL injections, so not a good idea. It also depends on your application type. Since the database is meant to be locally hosted here (as in, no one but the user can access the database), there is not much of a security concern. If this was the database for a online hosted service, which anyone could access, then SQL injections would be a much bigger problem. (Might do a video on this topic though)
@taibaarain2000
@taibaarain2000 7 месяцев назад
My code is not working even no any error showing but it's not working only tk window appears
@touchmydance
@touchmydance 7 месяцев назад
Hey thank you for this tutorial. Can you link the video where you can create UI with tkinter for this login application. Thanks!
@coderslegacy5661
@coderslegacy5661 7 месяцев назад
The link to the video is in the description, titled "Dynamic Screen Management". This UI was created during a video explaining how to manage several windows in Tkinter. Here is the link again: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-qgVg-sHBjz0.html
@touchmydance
@touchmydance 7 месяцев назад
@@coderslegacy5661 thanks 👍🏽
Далее
Login and Registration Form in PHP and MySQL
56:17
Просмотров 331 тыс.
Flipping Robot vs Heavier And Heavier Objects
00:34
Просмотров 39 млн
If __name__ == "__main__" for Python Developers
8:47
Просмотров 407 тыс.
How to Pass Data between Multiple Windows in Tkinter
18:19
Pydantic Tutorial • Solving Python's Biggest Problem
11:07