文件名称:rajska:Rajska是苦艾酒的长生不老药授权库
文件大小:38KB
文件格式:ZIP
更新时间:2024-05-30 17:58:42
Elixir
拉杰斯卡 Rajska是的长生不老药授权库。 它提供以下中间件: 可以在找到文档。 安装 该软件包可以通过添加安装rajska你在依赖列表mix.exs : def deps do [ { :rajska , " ~> 1.1.0 " }, ] end 用法 创建您的授权模块,该模块将实现行为并包含验证用户权限的逻辑,并将由Rajska中间件调用。 默认情况下,Rajska提供了一些辅助功能,例如和 ,但是您可以根据应用程序的需要覆盖它们。 defmodule Authorization do use Rajska , valid_roles: [ :user , :admin ], super_role: :admin , default_rule: :default end 将您的模块添加到Absinthe.Schema conte
【文件预览】:
rajska-master
----mix.lock(7KB)
----.gitignore(103B)
----mix.exs(2KB)
----.travis.yml(109B)
----LICENSE(1KB)
----README.md(14KB)
----config()
--------test.exs(45B)
--------config.exs(80B)
--------.credo.exs(6KB)
--------dev.exs(15B)
----lib()
--------authorization.ex(2KB)
--------introspection.ex(398B)
--------rajska.ex(6KB)
--------middlewares()
--------schema.ex(5KB)
----.vscode()
--------settings.json(32B)
----test()
--------test_helper.exs(15B)
--------middlewares()