BOD-2 More cleanup after fixing JWT tokens.
This commit is contained in:
@@ -6,40 +6,8 @@ import "firebase/database";
|
||||
const config = JSON.parse(process.env.REACT_APP_FIREBASE_CONFIG);
|
||||
firebase.initializeApp(config);
|
||||
|
||||
export const createUserProfileDocument = async (userAuth, additionalData) => {
|
||||
//Needs to be redone to write to GQL database.
|
||||
console.log("userAuth from firebase Utils", userAuth);
|
||||
if (!userAuth) return;
|
||||
|
||||
const userRef = firestore.doc(`users/${userAuth.uid}`);
|
||||
|
||||
const snapShot = await userRef.get();
|
||||
|
||||
if (!snapShot.exists) {
|
||||
const { displayName, email } = userAuth;
|
||||
const createdAt = new Date();
|
||||
try {
|
||||
await userRef.set({
|
||||
displayName,
|
||||
email,
|
||||
createdAt,
|
||||
...additionalData
|
||||
});
|
||||
} catch (error) {
|
||||
console.log("error creating user", error.message);
|
||||
}
|
||||
}
|
||||
|
||||
return userRef;
|
||||
};
|
||||
|
||||
export const auth = firebase.auth();
|
||||
|
||||
export const firestore = firebase.firestore();
|
||||
|
||||
const provider = new firebase.auth.GoogleAuthProvider();
|
||||
provider.setCustomParameters({ prompt: "select_account" });
|
||||
|
||||
export default firebase;
|
||||
|
||||
export const getCurrentUser = () => {
|
||||
|
||||
Reference in New Issue
Block a user