функция _readOnlyError (имя) - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь выполнить аутентификацию JWT, но получаю эту ошибку:

api\utils\index.js:16
function _readOnlyError(name) { throw new Error("\"" + name + "\" is read-only"); }

, и я не понимаю, почему.

import jwt from 'jsonwebtoken';
import bcrypt from 'bcryptjs';
import { config } from 'dotenv';

config();

export const jwtToken = {
  createToken({ id, email }) {
    return jwt.sign(
      { id, email },
      process.env.JWT_SECRET,
      { expiresIn: '24h' }
    );
  },
  verifyToken(token) {
    const decoded = jwt.verify(token, process.env.JWT_SECRET, { expiresIn: '24h' });
    return decoded;
  }
};


export const hashPassword = (hashPassword) = (password) => bcrypt.hashSync(password, 10);
export const comparePassword = (password, hash) => bcrypt.compareSync(password, hash);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...