Add Initial UI and Authentication #11

Merged
LAX18 merged 11 commits from npease-ui-v1 into main 2024-02-20 09:34:40 -10:00
LAX18 commented 2024-02-18 22:07:24 -10:00 (Migrated from github.com)

Allows for registration of users in addition to signing in. Protects routes from unauthorized edits as well. Needs to be continued on to "onboarding", where the user inputs their name and other details on first login after registration as well as an API endpoint for retrieving user information based on the current session token. Keep an eye out for a PR from me on this later. For now, this is a good start.

Additionally, this requires two new files in the root of the directory for authenticating with Firebase. I will add everyone to firebase later, but for now those files will be available on discord and contain the required credentials to authenticate with our database/authentication provider.

CHATMAPS-UI1.1.webm

Allows for registration of users in addition to signing in. Protects routes from unauthorized edits as well. ~~Needs to be continued on to "onboarding", where the user inputs their name and other details on first login after registration as well as an API endpoint for retrieving user information based on the current session token. Keep an eye out for a PR from me on this later.~~ For now, this is a good start. Additionally, this requires two new files in the root of the directory for authenticating with Firebase. I will add everyone to firebase later, but for now those files will be available on discord and contain the required credentials to authenticate with our database/authentication provider. [CHATMAPS-UI1.1.webm](https://github.com/ChatMaps/ChatMaps/assets/34464552/1765840a-12d0-427e-b6dd-053c252426aa)
LAX18 commented 2024-02-18 22:18:50 -10:00 (Migrated from github.com)

Will fix in AM

Will fix in AM
ClarkLach (Migrated from github.com) approved these changes 2024-02-20 09:05:07 -10:00
ClarkLach (Migrated from github.com) left a comment

Good stuff.

Good stuff.
Sgoodridge96 (Migrated from github.com) approved these changes 2024-02-20 09:34:39 -10:00
Sign in to join this conversation.