Closed sebastian-nunez closed 7 months ago
Adds authentication via Firebase (login, sign up, logout)
Firebase
Important: you will need to get GoogleService-Info.plist to be able to link up with Firebase locally
GoogleService-Info.plist
UserService
AuthService
FirebaseAuth
User
Users can create an account with an email and password
email
password
users
This collection will hold all the metadata for users.
Note: username is generated by the prefix of the user's email (ex. johndoe@gmail.com -> johndoe)
username
johndoe@gmail.com
johndoe
Feat firebase auth
Description
Adds authentication via
Firebase
(login, sign up, logout)Important: you will need to get
GoogleService-Info.plist
to be able to link up with Firebase locallyChanges
UserService
to fetch and upload user metadataAuthService
to login/signup/logout usingFirebaseAuth
User
modelScreenshots
Firestore Auth
Users can create an account with an
email
andpassword
Firestore Database (
users
collection)This collection will hold all the metadata for users.
Note:
username
is generated by the prefix of the user's email (ex.johndoe@gmail.com
->johndoe
)