我正在使用Loopback创建一个模拟服务。我需要这个模拟服务来使用Bearer令牌进行身份验证。类似这样的东西:
curl -X GET --header 'Accept: application/json' --header 'Authorization: BEARER ABCDEFG' 'http://localhost:3000/api/Puppies'
目前,身份验证是使用如下查询字符串开箱即用地处理的:
curl -X GET --header 'Accept: application/json' 'http://localhost:3000/api/Puppies?access_token=ABCDEFG'
有没有办法将默认身份验证更改为前者?
为了使用Bearer令牌进行身份验证,您可以使用Loopback@loopback/authentication
包。如果您想使用JWT,您需要@loopback/authentication-jwt
扩展。