如何使用护照处理登录数据的验证

时间:2019-03-27 09:56:25

标签: node.js validation express passport-local

我正在使用node / express构建API,并选择使用护照和JWT处理身份验证。 用户登录时,我使用LocalStrategy,一旦拥有有效令牌,便使用jwt策略。 我想对用户名和密码进行一些验证,例如检查用户名是否为电子邮件地址,或者密码至少为n个字符,或者只是检查非空的用户名和/或密码。

我尝试在LocalStrategy定义中实现验证,但是如果用户名和密码之一或二者为空,则LocalStrategy根本不会运行。

应该在哪里执行登录数据验证?

0 个答案:

没有答案