Feathers 认证概述¶
FeatusJS的 Auk 版本包含一个强大的新的建立在 PassportJS 之上的 认证.新插件非常灵活,允许您自定义几乎所有内容.
单个Auth端点¶
在之前的 feathers-authentication 插件中,有两个auth端点: /auth/local 用于用户名和密码登录. /auth/token 用于基于JWT的登录.在制作最新版本时,我们认为auth可能更像其他的Feathers.我们创建了一个 /authentication 服务.这个单一的端点处理 local 和 jwt 登录等等.
以下是一些示例,显示了这个单一的 /authentication 端点在实践中的样子.第一个显示新版本中 local auth的有效负载.
{
strategy: 'local',
email: 'my@email.com',
password: '***************'
}