是否可以使用passport.js来验证节点中的wep apis?

时间:2017-07-12 20:16:20

标签: node.js authentication asp.net-web-api react-native passport.js

我目前正在使用Passport.js作为我的Node.js网站的中间件身份验证。但是,我想为反应原生应用程序使用相同的身份验证服务。

是否有办法通过Passport.Js公开生成的令牌并使用Json将其返回到我的react-native应用程序?到目前为止,我知道可以自定义身份验证调用的返回,例如

0.7

至于策略,我使用的是LocalStrategy,它的配置如下:

>>> qts.loc[0.1][0]
2.8999999999999999
>>> qts.loc[0.2][0]
4.8000000000000007
>>> qts.loc[0.4][0]
8.6000000000000014
>>> qts.loc[0.5][0]
10.5
>>> qts.loc[0.6][0]
12.4
>>> qts.loc[0.8][0]
16.200000000000003
>>> qts.loc[0.9][0]
18.100000000000001
>>> qts.loc[1][0]
20.0

这是在" info"参数?它可以以某种方式提取吗?

1 个答案:

答案 0 :(得分:0)

所以......总而言之,我发现我可以为同一个应用程序使用两种(或更多)身份验证策略。一个用于路由到页面,另一个用于包含api的路由。

因此,我设法通过实施passport-jwt然后使用jsonwebtoken来解决我自己的问题,以便在访问api服务时生成网站使用的“内部”webtoken。