fastify-auth:在 Fastify 中运行多个身份验证功能

时间:2024-08-12 11:25:32
【文件属性】:

文件名称:fastify-auth:在 Fastify 中运行多个身份验证功能

文件大小:16KB

文件格式:ZIP

更新时间:2024-08-12 11:25:32

JavaScript

fastify-auth 该模块不提供身份验证策略,但它提供了一个非常快速的实用程序来处理路由中的身份验证(和多种策略),而不会增加开销。 查看完整示例。 安装 npm i fastify-auth 用法 如上所述, fastify-auth不提供身份验证策略,因此您必须自己提供身份验证策略,使用装饰器或其他插件。 在下面的例子中,你会发现一个非常简单的实现,它可以帮助你理解如何使用这个模块: fastify . decorate ( 'verifyJWTandLevel' , function ( request , reply , done ) { // your validation logic done ( ) // pass an error if the authentication fails } ) . decorate ( 'veri


【文件预览】:
fastify-auth-master
----.github()
--------stale.yml(772B)
--------dependabot.yml(261B)
--------workflows()
----.taprc(22B)
----auth.js(3KB)
----example.js(5KB)
----example-composited.js(3KB)
----LICENSE(1KB)
----test()
--------auth.test-d.ts(1KB)
--------example.test.js(3KB)
--------example-async.test.js(3KB)
--------auth.test.js(2KB)
--------example-composited.test.js(10KB)
----README.md(6KB)
----auth.d.ts(560B)
----example-async.js(4KB)
----.gitignore(2KB)
----package.json(1KB)

网友评论