迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架, 基于MIT开源许可协议发布,不限制商业使用,以多端互联为设计理念, 支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
如何设置在手机微信打开链接自动授权微信登录呢?是要在head加入一段什么代码来实现吗
插件教程:https://www.xunruicms.com/doc/app-226.html
\Phpcmf\Hooks::on('cms_init', function() { // 微信中访问网站时,未登录时直接授权微信登录 if (APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } });
\Phpcmf\Hooks::on('cms_init', function() { if (!IS_MEMBER && APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } }
\Phpcmf\Hooks::on('cms_init', function() { if (!IS_MEMBER && APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } });
\Phpcmf\Hooks::on('cms_init', function() { // 微信中访问网站时,未登录时直接授权微信登录 if (APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } });试一试,官网是用的这个\Phpcmf\Hooks::on('cms_init', function() { if (!IS_MEMBER && APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } }\Phpcmf\Hooks::on('cms_init', function() { if (!IS_MEMBER && APP_DIR != 'weixin' && !\Phpcmf\Service::C()->uid && strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger')) { dr_redirect(SITE_URL.'index.php?s=weixin&c=go&url='.urlencode(FC_NOW_URL)); } });