Функции Firebase: ReferenceError: decodedToken не определен - PullRequest
0 голосов
/ 05 июля 2018
ReferenceError: decodedToken is not defined
    at admin.auth.verifyIdToken.then.catch (/user_code/index.js:88:181)
    at runMicrotasksCallback (internal/process/next_tick.js:64:5)
    at _combinedTickCallback (internal/process/next_tick.js:73:7)
    at process._tickDomainCallback (internal/process/next_tick.js:128:9)

Здравствуйте, я получаю следующую ошибку, когда decodedToken, кажется, не определен, и это работало недавно, но в последний день или около того ошибка началась и мешает мне проверить токены.

const admin = require('firebase-admin');

module.exports = function(req, res) {
    // Return status status 422 with status message.
    if (!(req.body.idToken && req.body.projectDocId)) {
        return res.status(422).send({ status: "bad_input", message: "The request does not contain the correct and required params." });
    }

    admin.auth().verifyIdToken(req.body.idToken).then((decodedToken) => {
        let uid = decodedToken.uid;
        admin.auth().getUser(uid).then((user) => {
            if (user) {
                admin.firestore().collection("projects").doc(req.body.projectDocId).collection("data").get().then((querySnapshot) => {

Спасибо за вашу помощь:)

1 Ответ

0 голосов
/ 06 июля 2018

Хорошо, я буду честен ...

Оказывается, что на стороне моего приложения я проходил аутентификацию с другим моим проектом, а не с тем, который также отражает то, почему аутентификация не работала.

Запрос на копирование кода из других моих проектов и обновление / изменение, где это необходимо: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...