diff --git a/firebase_init.js b/firebase_init.js index 8eb2f2e..75db4b2 100644 --- a/firebase_init.js +++ b/firebase_init.js @@ -13,6 +13,27 @@ const firebaseConfig = { // Get a reference to the database service var database = firebase.database(); + githubSignIn=()=>{ + var provider = new firebase.auth.GithubAuthProvider(); + firebase.auth().signInWithPopup(provider).then(function(result) { + // This gives you a GitHub Access Token. You can use it to access the GitHub API. + var token = result.credential.accessToken; + // The signed-in user info. + var user = result.user; + // ... + }).catch(function(error) { + console.log(error); + // Handle Errors here. + var errorCode = error.code; + var errorMessage = error.message; + // The email of the user's account used. + var email = error.email; + // The firebase.auth.AuthCredential type that was used. + var credential = error.credential; + // ... + }); + } + googleSignIn=()=>{ var provider = new firebase.auth.GoogleAuthProvider(); firebase.auth().signInWithPopup(provider).then(function(result) { @@ -32,4 +53,5 @@ const firebaseConfig = { var credential = error.credential; // ... }); -} \ No newline at end of file +} + diff --git a/index.html b/index.html index ce8cf5e..edf9e32 100644 --- a/index.html +++ b/index.html @@ -153,7 +153,7 @@

Login

- +
@@ -229,6 +229,5 @@

Login

- \ No newline at end of file