Feathers 认证概述

FeatusJS的 Auk 版本包含一个强大的新的建立在 PassportJS 之上的 认证.新插件非常灵活,允许您自定义几乎所有内容.

单个Auth端点

在之前的 feathers-authentication 插件中,有两个auth端点: /auth/local 用于用户名和密码登录. /auth/token 用于基于JWT的登录.在制作最新版本时,我们认为auth可能更像其他的Feathers.我们创建了一个 /authentication 服务.这个单一的端点处理 localjwt 登录等等.

以下是一些示例,显示了这个单一的 /authentication 端点在实践中的样子.第一个显示新版本中 local auth的有效负载.

{
  strategy: 'local',
  email: 'my@email.com',
  password: '***************'
}