首页 > TAG信息列表 > FOSUserBundle

php-在HWIOAuthBundle中调用loadUserByOAuthUserResponse()时

我正在与HWIOAuthBundle上瘾 有一个源代码 https://gist.github.com/danvbe/4476697 FOSUBUserProvider.php 有两个与oauth相关的功能-登录 但是,我不知道何时调用FOSUBUserProvider.php 并在调用公共函数loadUserByOAuthUserResponse时 有人帮我吗? <?php namespace danvbe\UserBu

PHP-Symfony2:如何使用FOSUserBundle在管理界面中保留新用户?

我正在创建管理员视图,可以在其中列出用户并创建用户. 我已经创建了User类,但是我不确定如何持久化它. 我需要手动创建表单然后将其保留吗? 我已经使用常规保存进行保存,但是随后执行了验证. 我想知道是否需要手动编码密码等,否则FOSUserBundle将为我完成此操作.解决方法:我认为您不

PHP-Symfony-FOSUserBundle注册验证不起作用

我正在使用FOSUserBundle,我正在尝试验证电子邮件和用户名是否已存在.否则,我得到MySQL重复输入错误. 我已经扩展了注册表格,添加了注册验证组.但是仍然不好,我总是会得到重复的输入错误. 这是我的RegistrationType类: class RegistrationType extends BaseType { public funct

php – Symfony2 FOSUserBundle扩展注册表单会导致重复的电子邮件验证

我有一个自定义注册表单类型定义如下: .... public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder ->remove('username') ->add('firstName

php – FosUserbundle和symfony 2模板和编辑

我是symfony 2的新手.我刚安装了基本的FOSuserbundle.但我有一些问题: >我已经设置了新的布局模板,但我无法找到更改登录,注册,配置文件的表单模板的位置 >我找不到如何编辑用户个人资料.我可以使用/ profile查看配置文件,但我找不到任何编辑链接解决方法:您可以在documentation内找

php – 从继承覆盖FOSUserBundle的模板

正如标题所示,我正在尝试使用自己的模板自定义FOSUserBundle的模板.但它根本不起作用.我尝试了我发现的每个帖子中所说的一切,校对了所有内容,清理了数千次缓存,仍然无法正常工作. 使用getParent捆绑类: <?php // src/PLL/UserBundle/PLLUserBundle.php namespace PLL\UserBundle;

php – 在FOSUserBundle中管理用户/角色/组

我正在开发一个简单的CRUD来管理我正在工作的应用程序的用户/角色/组.管理用户我正在使用FOSUserBundle.我想做的事可以通过以下几种方式完成: >将角色分配给组,然后将用户分配给这些组 >直接为用户分配角色 但我不知道怎么做.我知道FOSUser BaseUser类已经具有列角色,并且在FOSUser

php – Symfony 2.3:如何从数据库中刷新经过身份验证的用户?

例如,我向控制器中当前经过身份验证的用户授予新角色,如下所示: $em = $this->getDoctrine()->getManager(); $loggedInUser = $this->get('security.context')->getToken()->getUser(); $loggedInUser->addRole('ROLE_XYZ'); $em->persist($loggedInUser); $e

Symfony框架之FOSUserBundle入门教程

原文地址: http://symfony.com/doc/current/bundles/FOSUserBundle/index.html Symfony的安全组件为你提供了一个灵活的框架, 它允许你从配置文件, 数据库, 或者其他任何你想象的到的地方来加载用户. FOSUserBundle则建立在此基础上, 更方便快速的将用户信息存储到数据库之中.

php – 如何扩展FOSUserBundle的用户实体?

我有我的UserBundle扩展了FOSUserBundle并且工作正常.但现在,我想创建具有différents属性的多个用户实体. 但问题是当我创建我的用户实体时,他扩展了我的主要用户实体,如下所示: class User extends BaseUser { protected $id; // The main user class who extends FOSUse

php – 在FilterUserResponseEvent中重新定位FosUserBundle

我想点击注册链接后重定向我的用户,但我被卡住了,因为FilterUserResponseEvent中没有setResponse方法 RegistrationListenner.php public static function getSubscribedEvents() { return array( FOSUserEvents::REGISTRATION_CONFIRMED => 'onRegistrationConfirmed

php – 使用FOS用户包编辑用户配置文件

我正在使用带有FOSUserBundle的symfony 2,问题是当添加用户时,登录的当前用户配置文件将被当前添加的用户替换,然后当我尝试编辑其他用户配置文件时,唯一可编辑的将是当前登录的用户,FOSUserBundle的继承功能有问题吗?我希望在添加用户时,当前登录的用户不会随着添加的内容而改变,而

php – 在FOSUserBundle中,如何在REGISTRATION_COMPLETED事件上初始设置用户角色?

我试图给每个成功注册的用户一个ROLE_USER角色.我是FOSUserBundle的新手,所以从我在文档中看到的内容来看,它是通过将逻辑插入控制器来完成的. 这是我的NewUserGroupSet事件监听器: <?php namespace Tsk\TstBundle\EventListener; use Doctrine\ODM\MongoDB\DocumentManager; use

php – FOSUser Bundle必须配置路径“fos_user”中的子节点“db_driver”

我试图在安装FOSUser Bundle 2.0后更新doctrine架构,但我一直收到此错误: In ArrayNode.php line 238: The child node "db_driver" at path "fos_user" must be configured. 文件config.yaml在位置/config/config.yaml中配置属性: framework: translator: ~ fos_user: db_driv

php – 在Symfony2中从AuthenticationHandler设置flashMessage

我遇到了FOSUserBundle的问题,因为每次我使用错误的凭据登录时,我都会得到完整的堆栈跟踪作为错误消息: Error! exception ‘Symfony\Component\Security\Core\Exception\BadCredentialsException’ with message ‘Bad credentials’ in /var/www/html/vendor/symfony/sym

php – Symfony 3.2 FOSUserBundle Ajax登录

在FOSUserBundle中,我想在用户登录后重定向用户而不加载页面(AJAX查询)到fos_user_profile_show路由.我坚持到这一点.论坛中有类似的主题,但它们已经过时了. AuthenticationHandler.php <?php namespace AppBundle\Handler; use Symfony\Component\HttpFoundation\JsonResponse;

php – 编辑错误的用户错误地暂时更改app.user.username,如何解决?

我们为用户使用Symfony2框架和FOSUserBundle.所以我们拥有自己的UserBundle,它继承自FOSUserBundle. 问题是:当我们发送表单以使用错误的密码编辑用户时,标题中显示的app.user.username会因为表单不正确而更改.然后,当我们重新加载页面时,app.user.username具有正常的用户名(因为它

php – Symfony2在一个视图中登录,注册和忘记密码

我需要将购买的模板应用到我们的信息中心.在此模板中,登录,注册和忘记密码表单都在同一视图下,并使用简单的JQuery在它们之间切换. 我一直在寻找一种将所有三种形式合二为一的漂亮,不太华丽的方式,但我空洞了. 我的常备选择(我看到它们),以及为什么我不喜欢它们中的任何一个: >从fos

php – Symfony2记住我不能使用fos用户捆绑包

我正在尝试按照本指南http://symfony.com/doc/master/cookbook/security/remember_me.html在Symfony2项目中实现记住我的功能. (我目前正在开发当地) 所以我在security.yml中的当前配置是: form_login: [...] remember_me: true remember

php – 管理角色并为角色分配权限 – Symfony

我正在Symfony 3中构建一个基于Roles& amp ;;的管理面板.权限.将为每个管理员分配一个角色(或多个角色),然后他将能够根据分配给该角色的权限执行操作. 为了给你一个想法,这是一个例子: >管理面板具有添加用户,编辑用户和删除用户的功能.>我创建了一个角色:USER_MANAGEMENT_WITHOUT_D

php – FOS用户/注册路径在url中工作,但不作为路径

我正在使用Doctrine和FOS为用户帐户创建一个symfony项目. 我有路径http:// localhost:8000 / register /正常工作并显示我的页面. 但是,如果我将它添加为树枝中的路径,如下所示: < p>< a href =“{{path('register')}}”>没有帐户?在此注册!< / a>< / p> 我收到这个错误 An exception