Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var firebase = require('firebase');
- // Initialize
- var app = firebase.initializeApp({
- ServiceAccount: {
- projectId: "******",
- clientEmail: "****@gmail.com",
- privateKey: "-----BEGIN PRIVATE KEY-----nkeyn-----END PRIVATE KEY-----n"
- },
- databaseURL: "****.firebaseio.com"
- });
- // Set Sample Data
- firebase.database().ref('/').set({
- username: "test",
- email: "test@mail.com"
- });
- Debugger listening on port 5858
- crypto.js:279
- var ret = this._handle.sign(toBuf(key), null, passphrase);
- ^
- Error: error:0906D064:PEM routines:PEM_read_bio:bad base64 decode
- at Error (native)
- at Sign.sign (crypto.js:279:26)
- at Object.sign (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebasenode_modulesjsonwebtokennode_modulesjwsnode_modulesjwaindex.js:54:45)
- at Object.jwsSign [as sign] (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebasenode_modulesjsonwebtokennode_modulesjwslibsign-stream.js:23:24)
- at Object.JWT.sign (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebasenode_modulesjsonwebtokenindex.js:137:16)
- at authJwt (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebaseauth-nodeauth.js:83:16)
- at fetchAccessToken (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebaseauth-nodeauth.js:96:17)
- at app_.INTERNAL.getToken (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebaseauth-nodeauth.js:196:14)
- at Zb.getToken (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebasedatabase-node.js:28:3496)
- at yh (C:UsersadminDesktopmyProjectmyProjectnode_modulesfirebasedatabase-node.js:195:334)
- Press any key to continue...
- var firebase = require('firebase');
- firebase.initializeApp({
- databaseURL: 'https://*****.firebaseio.com',
- serviceAccount: 'myapp-13ad200fc320.json', //this is file that I downloaded from Firebase Console
- });
- firebase.database().ref('/').set({
- username: "test",
- email: "test@mail.com"
- });
- "private_key": process.env.FIREBASE_PRIVATE_KEY.replace(/\n/g, 'n')
- var admin = require("firebase-admin");
- var serviceAccount = require("path/to/serviceAccountKey.json");
- admin.initializeApp({
- credential: admin.credential.cert(serviceAccount),
- databaseURL: "https://<DATABASE_NAME>.firebaseio.com"
- });
- admin.initializeApp({
- credential: admin.credential.cert({
- projectId: "<PROJECT_ID>",
- clientEmail: "foo@<PROJECT_ID>.iam.gserviceaccount.com",
- privateKey: "-----BEGIN PRIVATE KEY-----n<KEY>n-----END PRIVATE KEY-----n"
- }),
- databaseURL: "https://<DATABASE_NAME>.firebaseio.com"
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement