如何使用Passport发送刷新JWT

时间:2019-09-07 07:57:54

标签: express jwt passport.js

我有一个有效的解决方案,可以为使用Passport的用户创建访问令牌。当前,我正在尝试开发一种使用刷新令牌的方法,但是尚无关于如何将新的访问令牌返回给用户的资源。

采取以下措施:

class Base {
    public int a = 1;
    public int method() {
        return 1;
    }
}

class Sub extends Base {
    public int a = 2;
    public int method() {
        return 2;
    }
}

public class Main {
    public static void main(String[] args) {        
        Sub s = new Sub();
        Base b = s;
        System.out.println(s.a);        // 2
        System.out.println(b.a);        // 1
        System.out.println(s.method()); // 2
        System.out.println(b.method()); // 2
    }
}

我已经看到一种方法,他们建议重定向到401,然后客户端通过发送刷新令牌进行重试,但是我希望避免客户端发出2个请求。

我希望重定向初始请求,但是Passport函数没有公开{ "container_status": { "name": "/dev-ms", "port": { "2233/tcp": [ { "HostPort": "123" } ] } } } console.log(data.container_status.port.2233/tcp[0].HostPort 。这可能吗?

0 个答案:

没有答案