问题标签 [bjyauthorize]

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 回答
1506 浏览

php - Zend Framework 2 - bjyauthorize - 将新用户与角色链接

我正在使用bjyauthorize并且对现有用户非常有效。我现在需要动态添加用户。

我可以在表中手动设置User和之间的连接,但是如何按照新用户的方式设置?也许我错过了一些微不足道的事情?RoleUserRoleLinker

谢谢!

0 投票
0 回答
171 浏览

zend-framework - BjyAuthorize 拒绝所有、超级用户、用户欺骗

我正在构建一个没有公共视图的网络系统(课程登录除外)。到目前为止,我让 Bjyauthorize 与 zfcUser 一起运行,我想做的是:

1) 保护除登录之外的所有路由,因此我不必在开发过程中为每个页面编写保护,出于安全原因,这对我来说是一个加分项,因为我不会意外暴露任何部分不打算暴露。

2) 我需要管理员角色才能检索任何路线、任何控制器,而无需考虑任何警卫。

3)我想为超级用户添加能够欺骗任何用户的功能,也就是让系统认为我是那个特定的用户,所以我可以通过特定用户的眼睛测试我的系统功能。

我们已经在 PHP、MVC 中建立了一个系统,它可以实现所有这些,并且我们正在迁移到 Zend,所以这对我们来说是必要的。

如果可以通过 BjyAuthorize 实现,我不希望对每个项目、一些指南、教程以及最重要的简明答案提供完整的答案,我将不胜感激:D

0 投票
2 回答
541 浏览

zend-framework2 - ZF2 BjyAuthorize 获取用户最高角色

我对 BjyAuthorize 有一个小问题:我可以检索所有用户的角色,但我只想要最高的角色。

例如,如果用户是管理员,我可以检索他的所有角色(访客、用户和管理员),但只想显示管理员。

有没有人找到解决方案?

0 投票
2 回答
551 浏览

zend-framework2 - BjyAuthorize 设置文件连接数据库表

我正在使用 BjyAuthorize 来控制我的项目中的访问。

使用module.bjyauthorize.global.php文件中的硬编码设置,一切都按预期工作。但我的要求是动态设置用户并动态分配他们的用户级别。

所以我想将此文件连接到数据库表,以某种方式和动态加载设置。请有人帮我完成我的事情

谢谢

0 投票
1 回答
673 浏览

zend-framework2 - ZF2 BjyAuthorize 来自数据库的访问控制?

嗨,我设置了 zend 框架 2 + BjyAuthorize + ZfcUser 运行,现在我需要一些帮助。

  1. 在哪里自定义用户注册以选择角色?
  2. 将 / route public 和 /admin 下的所有控制器用于经过身份验证的用户?
  3. 如何在数据库的/admin 路由下为控制器/操作配置访问控制?
0 投票
3 回答
2909 浏览

zend-framework2 - 如何使用 BjyAuthorize 重定向到登录页面

我想将一些页面重定向到登录页面而不是 403 页。

默认情况下,BjyAuthorize 将所有内容重定向到 403 页面。是否可以配置此行为?

我发现了这个:RedirectionStrategy。我该如何使用它?

0 投票
0 回答
209 浏览

zend-framework2 - 重定向路径正在使用完整的控制器路径(bjyauthorize 的重定向)

我在使用 bjyauthorize 进行重定向时遇到问题。我点击了这个链接:How to redirect to the login page with BjyAuthorize and is able to get redirect work。

我面临的问题是重定向正在构建一个具有完整控制器路径的 url。

构建重定向字符串的代码是(编辑:发布完整的 onDispatchError 函数):

在这里,我为以下 $match->getParams() 添加了 var_dump:

$选项:

我可以更改参数,以便将“控制器”字段设置为“配置文件”以解决此问题。但是,我认为这不是最好的方法。

请指教!

谢谢,

贾斯汀

0 投票
2 回答
727 浏览

php - ZF2 RoleUserBridge:注册后未插入

尝试使用RoleUserBridge,以便在注册时使用zfcuseruser_role_linker数据库表将自动更新。

我做了以下事情:

1)成功复制了vendor中的目录。
2) 复制linker.config.php 到config/autoconfig 目录

但是,使用 zfcuser 注册新用户不会将表条目添加到 user_role_linker 数据库。

我检查了工厂user_role_mapper内部的功能RoleUserBridge/Module.php

这被称为(我进行了die()测试)。

RoleUserBridge\Mapper\RoleMapper.php接下来,我在的插入函数中放了一个骰子。但是,这永远不会被调用。

所以,发生的事情是工厂正在创建一个实例,但插入函数永远不会被执行。

也许我没有正确链接一些东西......

我的加载顺序是:

请指教!

根据 Rajeeb 的反馈于 11 月 8 日编辑

干杯,

贾斯汀

0 投票
4 回答
3270 浏览

zend-framework - zfcuser 注册后添加用户角色

我将 Zend Framework 2 与 ZfcUser、BjyAuthorize 和 Doctrine 一起用于数据库。到目前为止,注册等工作得很好。我的问题是,注册用户没有分配角色,所以我想在注册过程中为用户添加角色“用户”。

我想我可以将它附加到“注册”事件中,但我不知道该怎么做。

我希望有一个人可以帮助我 ...

(我使用本教程设置 zfcuser 等http://samminds.com/2013/03/zfcuser-bjyauthorize-and-doctrine-working-together/

0 投票
1 回答
568 浏览

zend-framework - zfcuser、bjyauthorize 和 orm 类的最新消息

我正在使用 zfcuser、zfcuser-doctrine-orm 和 bjyauthorize,但我不确定如何处理所有配置。我已经设置

(我正在使用 BjyAuthorize\Provider\Role\DoctrineEntity,正如@ocramius 在Add BjyAuthorize Roles (using ZfcUser and Doctrine)上所建议的那样)

但是模块中不存在“BjyAuthorize\Provider\Role\DoctrineEntity”,也不存在于工厂中。我尝试使用:

但它不起作用:

有谁知道这家工厂的课程是什么?