File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ const Firebase = require('firebase');
44const every = require ( 'every-moment' ) ;
55
66const firebaseApiKey = process . env . firebaseApiKey ;
7+ const serverEmail = process . env . FIREBASE_SERVER_EMAIL ;
8+ const serverPassword = process . env . FIREBASE_SERVER_PASSWORD ;
79
810const firebaseConfig = {
911 apiKey : firebaseApiKey ,
@@ -17,6 +19,18 @@ const firebaseConfig = {
1719
1820const fbApp = Firebase . initializeApp ( firebaseConfig ) ;
1921
22+ // Authenticate server as a regular user.
23+ if ( serverEmail && serverPassword ) {
24+ Firebase . auth ( )
25+ . signInWithEmailAndPassword ( serverEmail , serverPassword )
26+ . then ( ( ) => {
27+ console . log ( 'Server authenticated with Firebase' ) ;
28+ } )
29+ . catch ( error => {
30+ console . error ( 'Server authentication failed:' , error ) ;
31+ } ) ;
32+ }
33+
2034var kongtrackr = require ( './server/batch' ) ;
2135// var algoliaIndices = require('./server/algoliaUpdate');
2236
You can’t perform that action at this time.
0 commit comments