文件名称:speakeasy:由Bodyguard提供支持的基于中间件的苦艾酒GraphQL授权
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-04 09:34:08
Elixir
说话容易 是由提供支持的基于 GraphQL的身份验证无关中间件的授权。 安装 可以通过添加安装speakeasy你在依赖列表mix.exs : def deps do [ { :speakeasy , " ~> 0.3.0 " } ] end 配置 可以在每个Absinthe中间件调用中进行配置,但是您也可以设置全局默认值。 config :speakeasy , user_key: :current_user , # the key the current user will be under in the GraphQL context authn_error_message: :unauthenticated # default authentication failure message 注意:未提供authz_e
【文件预览】:
speakeasy-master
----.travis.yml(198B)
----mix.exs(2KB)
----config()
--------config.exs(102B)
----.formatter.exs(97B)
----test()
--------speakeasy()
--------support()
--------test_helper.exs(15B)
----mix.lock(6KB)
----LICENSE(1KB)
----.gitignore(591B)
----lib()
--------speakeasy()
--------speakeasy.ex(230B)
----Makefile(69B)
----README.md(5KB)