ride/cli-security

Ride应用程序CLI的安全命令

1.0.0 2016-10-14 11:41 UTC

This package is auto-updated.

Last update: 2024-09-13 00:32:34 UTC


README

此模块向Ride CLI添加了各种安全命令。

命令

path

此命令显示受保护路径的概览。

语法: path [<query>]

  • <query>: 搜索路径的查询

别名: sp

path secure

此命令将路径添加到受保护路径。

语法: path secure <path>

  • <path>: 路径正则表达式

别名: sps

path unsecure

此命令从受保护路径中删除路径。

语法: path unsecure <path>

  • <path>: 路径正则表达式

别名: spu

role

此命令显示角色的概览。您可以通过搜索查询来过滤角色。

语法: role [<query>]

  • <query>: 搜索角色的查询

别名: sr

role add

此命令将新角色添加到安全模型。

语法: role add <name> [<weight>]

  • <name>: 用于识别角色的名称
  • <weight>: 角色的权重

别名: sra

role allow

此命令将路径添加到角色的允许路径。

语法: role allow <role> <path>

  • <role>: 角色的名称或ID
  • <path>: 路径正则表达式

别名: sral

role delete

此命令从安全模型中删除角色。

语法: role delete <role>

  • <role>: 识别角色的名称或ID

别名: srd

role deny

此命令从角色中删除已授权的权限。

语法: role deny <role> <permission>

  • <role>: 角色的名称或ID
  • <permission>: 权限代码

别名: srdn

role detail

此命令显示角色的详细信息。

语法: role detail <role>

  • <role>: 角色的名称或ID

别名: srde

role disallow

此命令从角色的允许路径中删除路径。

语法: role disallow <role> <path>

  • <role>: 角色的名称或ID
  • <path>: 路径正则表达式

别名: srdi

role edit

此命令设置角色的属性。

语法: role edit <role> <key> [<value>]

  • <role>: 角色的名称或ID
  • <key>: 属性键(名称或权重)
  • <value>: 属性值

别名: sre

role grant

此命令将权限授予角色。

语法: role grant <role> <permission>

  • <role>: 角色的名称或ID
  • <permission>: 权限代码

别名: srg

user

此命令显示用户的概览。您可以通过搜索查询来过滤用户。

语法: user [<query>]

  • <query>: 搜索用户的查询

别名: su

user add

此命令将新用户添加到安全模型。

语法: user add <username> <password> [<email>]

  • <username>: 用于识别用户的用户名
  • <password>: 用户认证的密码
  • <email>: 用户的电子邮件地址

别名: sua

user assign

此命令将角色分配给用户。

语法: user assign <user> <role>

  • <user>:用户名或ID,用于识别用户
  • <role>: 识别角色的名称或ID

别名suas

删除用户

此命令从安全模型中删除用户。

语法user delete <user>

  • <user>:用户名或ID,用于识别用户

别名sud

用户详情

此命令显示用户详情。

语法user detail <user>

  • <user>:用户名或ID,用于识别用户

别名sude

编辑用户

此命令设置用户的属性。

语法user edit <user> <key> [<value>]

  • <user>:用户名或ID,用于识别用户
  • <key>:属性键(name、password、email、confirm、image、active或super)
  • <value>: 属性值

别名sue

用户偏好

此命令设置用户的偏好。

语法user preference <user> <key> [<value>]

  • <user>:用户名或ID,用于识别用户
  • <key>:偏好键
  • <value>:偏好的值,省略以清除偏好

别名sup

取消分配用户

此命令从用户中移除一个角色。

语法user unassign <user> <role>

  • <user>:用户名或ID,用于识别用户
  • <role>: 识别角色的名称或ID

别名suu

相关模块

安装

您可以使用Composer安装此应用程序。

composer require ride/cli-security