PageAdmin CMS网站建设模板中获取用户登录状态

现在很多网站都采用pageadmin网站系统搭建,经常会需要在网站中显示用户是否登录这些状态信息,其实很简单,直接通过官方提供的api就可以获取到登录状态

1、如果户中心域名为:member.xxxx.net,那么请求地址就是.

http://member.xxxx.net/e/getusertoken/

以上域名更换为你的用户中心域名即可,然后通过ajax调用。

2、请求方式:GET

3、请求头或cookie参数(App或小程序等非浏览器端有效,浏览器端不需要传递):

{
UserToken:"UserToken字符串",
}

参数说明:

UserToken:string类型,app或小程序等非浏览器端,参数必须带在请求头Header中;浏览器端默认从cookie中读取,不需要设置。

4、请求响应Json数据

{
    "UserToken":"aaa324234Q46#P3R$lua@Y3o133V",
    "CurrentUser":{
        "Uid":27036,
        "UserName":"岁月无声",
        "MemberGroupId":1,
        "DepartmentId":0,
        "IsSuperAdmin":false,
        "IsAdministrator":false,
        "RoleIds":"",
        "Email":"aaaaa@163.com",
        "Mobile":"1230000000",
        "UserToken":"aaa324234Q46#P3R$lua@Y3o133V"
    },
    "NickName":"岁月无声",
    "Avatar":"",
    "MemberGroupName":"网站会员",
    "DemartmentName":null
}

UserToken为null时表示未登录,登录超时,或令牌错误。

相关推荐
北漂的老猿2 天前
thinkphp6开发的通用网站系统源码
cms·网站管理系统
LookLook同学15 天前
5个惊人策略:打造完美的企业内部知识库
cms·saas·企业知识库·知识管理·内部知识库·搭建知识库
Just_Paranoid16 天前
华为云征文|部署内容管理系统 Joomla
华为云·cms·flexus云服务器·博客站点·joomla
北漂的老猿18 天前
一个php快速项目搭建框架源码,带一键CURD等功能
开发语言·微信·php·cms
ShareBeHappy_Qin21 天前
JVM 性能分析 —— CMS 老年代并发 GC 触发条件与压缩式 GC (升级为 Full GC)触发条件
java·jvm·cms·full gc·并发收集·压缩式gc·触发条件
Anyexyz1 个月前
1Panel 部署 爱影CMS
cms·1panel·影视
易客酷云目录1 个月前
孜然网址导航系统源码分享
网站建设·网址导航·bokequ.com
LookLook同学2 个月前
2024年度最佳 | 国内外AI大模型哪家强?
人工智能·cms·saas·ai大模型·helplook·ai知识库·企业知识管理
HelpLook HelpLook2 个月前
企业知识库用不起来?试一下用HelpLook同步钉钉组织架构
人工智能·架构·钉钉·cms·知识库·helplook·企业知识库
LookLook同学2 个月前
豆包AI智能助手:知识库整理与智能检索的双重应用
cms·saas·ai大模型·helplook·ai知识库·企业知识管理