📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-06-30 14:49:50
📂
/ (Root)
/
home
/
orkouolp
/
node_js
/
orkofarms.com
/
auth
📍 /home/orkouolp/node_js/orkofarms.com/auth
🔄 Refresh
✏️
Editing: decodeJWT.js
Writable
const firebase = require('../firebase'); async function decodeJWT(req, res, next) { if(req.headers.authorization && req.headers.authorization.startsWith('Bearer ')) { const idToken = req.headers.authorization.split('Bearer ')[1]; //console.log("idToken:", idToken, (typeof idToken), idToken.length); if(idToken && idToken!=='null') { //console.log("Inside if:: idToken:", idToken); try { const decodedToken = await firebase.auth.verifyIdToken(idToken); req['currentUser'] = decodedToken; //console.log("decodedToken:", decodedToken); } catch(error) { console.log(error); } } } next(); } module.exports = decodeJWT;
💾 Save Changes
❌ Cancel