您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

symfony 与 ucenter通信的问题

2024/7/29 21:19:13发布22次查看
ucenter与symfony通信需要在应用文件下存在一个uc.php的文件,然后ucenter进行访问,如果可以取得这个文件的url地址,已经如何在这个文件中进行symfony的登录等等
回复内容: ucenter与symfony通信需要在应用文件下存在一个uc.php的文件,然后ucenter进行访问,如果可以取得这个文件的url地址,已经如何在这个文件中进行symfony的登录等等
把你uc的用户和symfony里的用户对应上,下面的代码可以用来登录:
use symfony\component\security\core\authentication\token\usernamepasswordtoken,use symfony\component\security\http\event\interactiveloginevent;use symfony\component\security\http\securityevents;// ... $token = new usernamepasswordtoken($user, $user->getpassword(), 你防火墙的名字, $user->getroles());$this->get(security.context)->settoken($token);// 抛出登录事件$event = new interactiveloginevent($request, $token);$this->get(event_dispatcher)->dispatch(securityevents::interactive_login, $event);
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product