Skip to content

Commit 85eeac9

Browse files
committed
[CODEBREW] Video 005
1 parent f636f97 commit 85eeac9

File tree

3 files changed

+28
-3
lines changed

3 files changed

+28
-3
lines changed

src/App.vue

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div id="app">
33
<img alt="Vue logo" src="./assets/logo.png" />
4-
<HelloWorld msg="Welcome to Your Vue.js App" />
4+
<HelloWorld msg="Welcome to Your Vue.js App" />
55
</div>
66
</template>
77

@@ -16,12 +16,34 @@ export default {
1616
},
1717
1818
mounted() {
19+
/*
20+
fb.auth.createUserWithEmailAndPassword("[email protected]","")
21+
.then((userCredentials) => {
22+
var user = userCredentials.user;
23+
console.log("Newly created user: ",user);
24+
})
25+
*/
26+
let email = "[email protected]";
27+
let pwd = ""
28+
fb.auth.signInWithEmailAndPassword(email,pwd).then((userCredentials) => {
29+
var user = userCredentials.user;
30+
console.log("Logged in user:",user);
31+
}).catch((error) => {
32+
var errorCode = error.code;
33+
var errorMessage = error.message;
34+
console.log("Failed to login: ",errorCode,errorMessage);
35+
});
36+
37+
38+
39+
/*
1940
fb.demoCollection
2041
.doc("pbLh3aRXvxHzNCtp4QKb")
2142
.get()
2243
.then((doc) => {
2344
console.log(doc.data().hello);
2445
});
46+
*/
2547
},
2648
};
2749
</script>

src/components/HelloWorld.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<script>
3434
export default {
35-
name: 'HelloWorld',
35+
name: 'LoginForm',
3636
props: {
3737
msg: String
3838
}

src/firebase.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import firebase from "firebase/app";
22
import "firebase/firestore";
3+
import "firebase/auth";
34

45
const firebaseConfig = {
56
apiKey: "AIzaSyDVFoOhFYY1zqDcSrgd05IVbonbcSE0AAk",
@@ -14,6 +15,8 @@ const firebaseConfig = {
1415
firebase.initializeApp(firebaseConfig);
1516

1617
const db = firebase.firestore();
18+
const auth = firebase.auth();
19+
1720
const demoCollection = db.collection("demo");
1821

19-
export { db, demoCollection };
22+
export { db, auth, demoCollection };

0 commit comments

Comments
 (0)