diff options
| author | Bobby <[email protected]> | 2022-03-15 00:17:29 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2022-03-15 00:17:29 -0400 |
| commit | 65a6e19d097cda17e0f748b21cf3befce09dc49f (patch) | |
| tree | 2a2137930c133f295d7da96fec1eaf5934f51a13 /firebase | |
| parent | d67ca9d8d18a70ffd1eb0743fed80c8a0e78422b (diff) | |
| download | luciferreeves.github.io-65a6e19d097cda17e0f748b21cf3befce09dc49f.tar.xz luciferreeves.github.io-65a6e19d097cda17e0f748b21cf3befce09dc49f.zip | |
admin login logout functionality
Diffstat (limited to 'firebase')
| -rw-r--r-- | firebase/index.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/firebase/index.js b/firebase/index.js new file mode 100644 index 0000000..8a255d0 --- /dev/null +++ b/firebase/index.js @@ -0,0 +1,22 @@ +const firebase = require("firebase-admin"); + +require("dotenv").config(); +const credentials = { + type: process.env.type, + project_id: process.env.project_id, + private_key_id: process.env.private_key_id, + private_key: String(process.env.private_key).replace(/\\n/g, "\n"), + client_email: process.env.client_email, + client_id: process.env.client_id, + auth_uri: process.env.auth_uri, + token_uri: process.env.token_uri, + auth_provider_x509_cert_url: process.env.auth_provider_x509_cert_url, + client_x509_cert_url: process.env.client_x509_cert_url, +}; + +firebase.initializeApp({ + credential: firebase.credential.cert(credentials), + databaseURL: "https://thatcomputerscientist-e9cf2.firebaseio.com", +}); + +module.exports = firebase; |
