快递护照http-bearer和本地

时间:2015-08-04 07:03:58

标签: node.js express passport-local bearer-token

您好我正在尝试使用令牌实现auth系统。我的方法如下:

首先,我通过<link href="http://getbootstrap.com/dist/css/bootstrap.css" rel="stylesheet"/> <div class="row"> <div class="col-lg-4"> <label for="email">E-Mail ID:</label> </div> <div class="col-lg-8 input-group" style="width:50%"> <input type="text" id="userEmail" class="form-control" name="email" required> <span class="input-group-addon">@gmail.com</span> </div> </div>验证/登录用户,生成令牌并将其发送回客户端。但由于我没有使用会话和Cookie,因此用户无法存储在passport-local中。

我的问题是,如果可以在我使用本地护照验证用户后立即调用req.user策略,那么passport-http-bearer已设置。

因为我现在必须对其他路径进行另一次API调用以激活req.user策略,因此passport-http-bearer已设置并存储。

1 个答案:

答案 0 :(得分:0)

查看Multiple Strategies in One app

我希望这会有所帮助。