问题标签 [fr3dldapbundle]
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.
symfony - 为什么 FR3DLdap 不工作?
我正在运行 symfony 2.2 并尝试按照文档安装 FR3DLdap(2.0.x-dev,但尝试了其他)。清除缓存后,我在“fr3d_ldap”下得到一个“无法识别的选项”“客户端”。
我的 config.yml :(缩进是正确的;不知道如何在这里为 YAML 保存它)
symfony - FOS 和 Fr3d ldap Bundle 与 symfony2.1
首次登录并在数据库中注册。虽然现在我遇到了无法第二次登录的问题。
我见过类似的问题,但如果“bindRequiresDn:true”我会进入我的日志:
[2013-07-10 11:37:18] ldap_driver.DEBUG: ldap_bind(Nikita, * *) [] []
[2013-07-10 11:37:18] ldap_driver.DEBUG: 0x1: 无法检索帐户的 DN:Nikita [绑定需要 DN 形式的用户名] [] []
并且无法登录。
但如果我改变:
.../vendor/fr3d/ldap-bundle/FR3D/LdapBundle/Driver/ZendLdapDriver.php
上
一切正常。
我的配置
symfony - 缺少 FOSUserBundle 和 FR3DLdapBundle 的数据库列
- 我按照 FOSUserBundle 文档(文档)和 FR3DLdapBundle(文档)
中的说明进行操作
- FOSUserBundle 需要扩展 BaseUser 类,而 FR3DLdapBundle 需要 User 类来实现LdapUserInterface接口
- 在我的情况下,这会导致这样的类:
- 如果我通过 php app/console 学说更新我的架构:schema:update --em=someEm Doctrine 会插入新表。但是它只插入 id 列,而不是继承的列
- 我不知道这是 FOSUserBundle 错误还是 FR3DLdapBundle 错误
- 如果我完全删除 FR3DLdapBundle 部分,它也不起作用
- 因此我认为这是 FOSUserBundle 中的某种错误
- 有人有想法吗?
提前非常感谢!
php - FOSUserBundle 映射异常
我正在使用 Symfony2、FOSUserBundle 和 Fr3dLdapBundle 部署系统,但遇到以下问题:
这里解释说 eAccelerator 不兼容,但我没有:
也在最近版本的 PHP 中尝试过,但问题仍然存在:
在我的带有 Xammp 1.7.7 (PHP 5.3.8) 的本地 Windows 系统上,一切正常!
文件用户.php
C:\xampp\htdocs\Symfony2\src\Xyz\Shared\XYUserBundle\Entity\User.php
注意:Xyz 和 XYUserBundle 代表实际的文本大小写。
User.php 如下:
文件用户.orm.yml
C:\xampp\htdocs\Symfony2\src\Xyz\Shared\XYUserBundle\Resources\config\Doctrine\User.orm.yml
可能是什么问题呢?
symfony - 使用当前用户 id - symfony 2
我使用 FOS 用户包和 LdapBundle 让我的用户连接到网站。我创建了一个表单,我想跟踪谁添加了条目。所以我想将添加/修改那个东西的用户保存到数据库中。
做这个的最好方式是什么 ?由于它将是一个表单,我的第一个想法是在我的 FormType 上使用当前用户 ID 创建一个隐藏字段,但我认为它是安全的。
任何建议将不胜感激。
谢谢 !
symfony - FR3DLdapBundle - 绑定需要 DN 形式的用户名
我将 FR3DLdapBundle 与 FOSUserBundle 一起使用。
Symfony 2.5.6
FOSUserBundle ~2.0@dev
FR3DLdapBundle ~2.0@dev
但我发现了一个错误。
我已经完成了安装文档中的所有内容
配置.yml
安全.yml
我不知道如何使这项工作。
symfony - Symfony2 FR3DLdapBundle 和 FOSUserBundle 插入数据库
我加入了识别 LDAP fos。识别效果很好,但 fosuser 在数据库中添加了我的用户。我希望我禁用数据库中的插入。此外,如果我尝试重新连接,它会尝试重新整合用户。
如何禁用 fos_user_security_check?或者取消激活 fosuser 的检查。
谢谢你的帮助。
这是我的会议
安全.yml
配置.yml
php - Symfony2 FR3DLdapBundle 与 FOSUserBundle 更新用户
我在网上找不到任何关于我的问题的答案,所以我注册了这个很棒的论坛。
这是我的问题。
我有一个带有 FOSUserBundle 和 FR3DLdapBundle 的 Symfony2 项目,可以使用 Active Directory 登录。
一切正常,我有日志表单,当我尝试将其记录到 AD 时,检索用户并将他插入我的数据库。
为此,我遵循: http ://blog.henriet.eu/authentification-ldap-avec-symfony-2.1-et-fosuserbundle.html 和 http://prob6.com/fr/
如果我第二次登录,它可以工作,但我的数据库中的用户没有更新。
所以我的问题是,FR3DldapBundle 和 FOSUserBundle 是第一次插入用户,但之后如何更新他?因为在两个连接之间,Active Directory 中的某些数据可能会发生变化,所以我希望我的数据库中的用户更新?
我想在注销时删除他,但不是很干净......
所以我希望有人知道如何在 FOSUser 上使用 FR3DLdap 更新用户。
谢谢
php - Symfony2 fr3dldap 凭证错误,但用户在 ldap 上找到
我求助于你,因为我对 Symfony2 上的 Fr3dldap 包感到很生气。
我想我已经很好地配置了它,因为在日志中,我看到在 ldap 上找到了用户,但是在此信息之后它说身份验证请求失败:凭据错误。
我使用了 FOSUserbundle,但我真的不知道我在这里缺少什么。
凭据错误的错误是来自 fr3dldap 配置或 fosUserBundle 还是其他原因?
symfony - 登录前的 FOSUserBundle 和 LDAP 用户 - Symfony2
我已成功设置 FOSUserBundle 和 FR3D LDAP 捆绑包,以允许我的公司用户使用他们自己的登录名登录到 Web 应用程序。
从现在开始,如果有人登录,他们将拥有默认角色,即 ROLE_USER。但是,我只希望允许一个特定的角色(在本例中是我创建的 ROLE_CONSULT)。
我现在为允许用户所做的事情是:
要求用户登录到 Web 应用程序
他们得到“您无权访问此网页”
他们告诉我他连接了
我使用在管理面板中创建的表单将用户的角色更改为“ROLE_CONSULT”。
我想做的是:
我从 LDAP 列表中选择用户
更改用户角色(尚未在数据库中,但一旦我更改角色就会出现)
用户登录成功
我已经开发了第 1 点和第 2 点,但是由于数据库中的“salt”为空,它不允许用户连接,因为它必须相信密码不正确。
知道如何通过告诉 Symfony2 这是第一次登录来使其工作,它只会自动检查在我的 LDAP 配置中输入的密码吗?
谢谢。