我想要实现的是能够生成 JWT 令牌以将用户登录到具有自述文件页面的另一个网站,JWT 令牌应该在客户端本身生成,它是有角度的。我似乎无法找到可以为我做到这一点的模块。Angular-jwt 只处理 jwt 令牌不会生成它们。我想在运行时在 angular 中执行类似于下面的操作,以使用适当的 auth_token 生成重定向链接。
下面的代码是如何在 nodejs 中完成的,但是有没有办法让这个工作在角度上工作而不必向服务器端发出任何请求?
import 'jsonwebtoken';
function readMeLogin(){
const sign = require('jsonwebtoken').sign;
const user = {
name: 'abc', //Actual user name
email: 'abc@gmail.com', //Actual user email
// User's API Key
apiKey: 'key', //STATIC
};
const auth_token = sign(user, 'secretKey');//STATIC
const readMeUrl = 'url.com'; //STATIC
return '${readMeUrl}?auth_token=${auth_token}'
};