UNPKG

@tiledesk/tiledesk-server

Version:
35 lines (21 loc) 812 B
'use strict'; const express = require('express'); var router = express.Router(); var firebaseService = require("./firebaseService"); var winston = require('../../config/winston'); router.post('/createCustomToken', function (req, res) { // var uid = req.projectid + '-' + req.user.id; var uid = req.user.id; winston.debug("uid",uid); firebaseService.createCustomToken(uid).then(customAuthToken => { return res.status(200).send(customAuthToken); }) .catch(err => { const ret = { error_message: 'Authentication error: Cannot verify access token.', err: err }; return res.status(403).send(ret); }); }); module.exports = router;