BytezoTeam / Eventfully

https://eventfully.ugolis.de/
GNU General Public License v3.0
4 stars 2 forks source link

Account System #8

Closed 2mal3 closed 8 months ago

LuisSchuimer commented 9 months ago

Fist Version: https://github.com/BytezoTeam/Eventfully/commit/2e68fd3d13b1e8fb76d8d22578a3772b25a884ae

TODO: In main.py (WebServer) (36, 3) # TODO: Implementing Password and Username Check (42, 3) # TODO: Implement Signin (WebSite) (48, 3) # TODO: Implement Login (WebSite)

LuisSchuimer commented 9 months ago

@BlitzBenedikt can we talk over how we design the Signin and Login pages on the website. We also need a Account-Managing Site and more changes to the website

LuisSchuimer commented 9 months ago

First Update: https://github.com/BytezoTeam/Eventfully/commit/fce47272c9206ab4416c0d2629d6d84b1fd36c30

Added Username and Password Check (For Login) Added Method to set a cookie

ToDo (New): In utils.py: (22, 3) # TODO: For safety: Add check to look if UserID already exists

LuisSchuimer commented 8 months ago

Second Update: Commit

Added delete Renamed subdomains Fixed Security Risk Added Logout Added "email" flag to database and login

LuisSchuimer commented 8 months ago

Security Update: Commit

Added secure, httponly Tags to cookie creation

SonarCloud Check now passed!

2mal3 commented 8 months ago

Basic Implementation Done

LuisSchuimer commented 8 months ago

Finished! YAAAAAAAAAAAAAYYYYYYYYYYYYYYY