PhlexPlexico / G5V

A front-end for G5API to manage matches/seasons/tournaments for CS:GO
MIT License
56 stars 29 forks source link

Local Login/Registrations #106

Closed PhlexPlexico closed 2 years ago

PhlexPlexico commented 2 years ago

Related to https://github.com/PhlexPlexico/G5API/pull/171, this PR introduces some new buttons on the top of the Navbar that allow users to locally login and register users without having to sign in through Steam. The users account is tied to a username and password, as well as a Steam 64 ID. If a user signs in through steam, their accounts are tied together, allowing a user to reset passwords as necessary if someone tries to sign up with their steam ID.

TODO: