auth.js 280 字节
Newer Older
J
Jeff Fox 已提交
1 2 3 4 5 6 7 8 9 10
const jwt = require('jsonwebtoken');

module.exports = {
  login: ({ user: { username, password } }) => {
    if (username === 'admin' && password === 'password') {
      return { token: jwt.sign({ username }, 'secret') }
    }
    throw new Error('authentication failed');
  }
}