文件名称:pundit:幸运水晶应用程序的授权
文件大小:14KB
文件格式:ZIP
更新时间:2024-04-04 23:44:47
shard authorization lucky crystal-shard lucky-framework
邦迪 一个简单的Crystal碎片,用于管理应用程序中的授权。 旨在模仿出色的Ruby 宝石。 幸运安装 将依赖项添加到您的shard.yml : # shard.yml dependencies : pundit : github : stephendolan/pundit 运行分shards install 在您的Lucky应用程序中需要分片 # shards.cr require " pundit " 在Lucky应用程序中要求任务 # tasks.cr require " pundit/tasks/** " 需要新目录来定义策略 # app.cr require " ./policies/** " 在BrowserAction包括Pundit::ActionHelpers模块: # src/actions/browser_action.cr includ
【文件预览】:
pundit-main
----shard.yml(351B)
----tasks()
--------templates()
--------initialize.cr(572B)
--------generate_policy.cr(621B)
----.github()
--------dependabot.yml(174B)
--------funding.yml(21B)
--------mergify.yml(574B)
--------workflows()
----LICENSE(1KB)
----src()
--------pundit.cr(133B)
--------pundit()
----spec()
--------action_helpers_spec.cr(3KB)
--------spec_helper.cr(39B)
----.gitignore(149B)
----README.md(7KB)