问题标签 [yii2-user]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1418 浏览

yii2 - Yii2 覆盖后端的用户/登录

我在标准 Yii2 高级演示之上使用 yii2-user 模块。

Yii2-user 在 /user/security/login 提供了它自己的登录功能,并直接链接到该功能完美。

然而,高级演示覆盖了这一点,并可能使用内部路由将调用定向到 /user/login,但我无法追踪发生这种情况的位置。

我需要告诉我的 Yii2 站点不要插入自己的登录信息(我已删除)并保留到 /user/security/login 的路由。

配置文件将用户定向到 dektrium yii2-user 模块,这一切似乎都在工作,这只是后端页面的默认操作,当访问者是访客而不是注册管理员时,它会重新路由到用户/登录。

0 投票
1 回答
636 浏览

yii2 - 更新扩展/供应商

我正在尝试更新供应商,特别是 yii2-user。我在我的根 yii2 高级文件夹上使用命令

但它不会更新我的 yii2-user 供应商。不知道如何更新它。

0 投票
2 回答
4924 浏览

yii2 - Yii2 REST API BasicAuth不起作用

我按照以下步骤实现 REST API 身份验证模块。由管理员创建用户 2。首先:通过基本身份验证登录以返回 access_token 3。在步骤 2 中使用 access_token 对用户进行身份验证。QueryParamAuth

作为该指令,它与 QueryParamAuth https://github.com/yiisoft/yii2/blob/master/docs/guide/rest-authentication.md一起使用

但它在第 2 步不起作用。通过 BasicAuth 进行身份验证我对其进行了调试。$this->auth总是返回 null。虽然$username$password

我的问题是如何实现 $this->auth 功能?

0 投票
1 回答
477 浏览

php - 权限在 yii2 admin 中不起作用

我已经安装yii2-useryii2-admin扩展并授予用户 'harlan' 到 /country/* 的权限,即在国家控制器中执行任何操作。

当我发现

在我的代码中,它显示“1”,这意味着我已经正确设置了权限。

由于某种原因,该权限不起作用。当我尝试访问 web/country/index 时,它给了我错误

有人能告诉我我错过了什么吗?

0 投票
3 回答
10169 浏览

yii2 - Yii2 密码哈希

我想知道密码哈希是如何生成的?

谢谢你。

0 投票
1 回答
22423 浏览

php - 无效配置 – yii\base\InvalidConfigException

我正在为 Windows 8 使用 xampp,并且我最近安装了dektrium/yii2-user. 我已按照此处的安装说明进行操作:

我的 web.php 的更改部分现在看起来像这样:

我收到错误:

当我删除

错误消失。

0 投票
1 回答
3655 浏览

php - yii2 中的自定义 userIdentity 类

我想根据我的具体要求创建自定义 userIdentity 类。这里的代码是

基本上我有两个表角色和用户,我想在 yii::$app->user->identity 中设置两个表的特定属性

当我调用上面的代码时,findIdentity($id)函数返回错误,原因很明显,说明我不能调用$this静态函数。如何在函数中设置所需的属性并从中返回 userIdentity 类的实例

0 投票
0 回答
1269 浏览

yii2-advanced-app - yii2 总是重定向到前端/web

当我想访问后端 yii2 时,总是将我重定向到前端。示例:我在前端和后端安装了 yii2-user (dektrium) 模块,只在后端安装了 yii2-admin (mdm) 模块。当我想首先访问 http://localhost/american_eshop/yii-application/frontend/web/**user/admin/index**" yii2 访问此路由并在将我重定向到"http://localhost/american_eshop/yii-application/frontend/web/".

IE 我可以访问资源,但它总是重定向我,我无法理解我在我的网站中的位置。

对不起我的英语不好...

后端配置:

主文件

主要本地:

前端:

主要的:

主要本地:

0 投票
1 回答
1599 浏览

yii2 - 在没有默认数据库表的yii2中创建自定义登录

我们如何在 yii2 中使用自定义数据库表创建登录表单。我有一个名为 User 的表,并且有字段(Id(pk)、UserName、Password)。我想使用 above(User) Table 登录。那么我该怎么做。

谢谢回答。

0 投票
1 回答
1182 浏览

php - 限制删除 yii2-user 中的特定用户

我正在使用yii2-adminyii2-user。我创建了一个Creator可以访问所有内容的角色。还有另一个角色称为Admin访问权限受限的人。但有权删除用户。现在我想限制Admin删除Creator. 我知道这可以通过重写deleteof 的功能来AdminController实现yii2-user。但我无法弄清楚限制Admin或任何其他用户删除的逻辑Creator

提前致谢!