GOCMS 会员支持账号密码、第三方登录等,账号密码形式的会员模块使用手机号作为账号,整个模块涉及手机号短信验证、注册登录、重置密码等功能,本节将为您讲解手机号登录功能。
controllers\front\loginandregister\login.go
templates\front\login\login.html
GOCMS PC Web 端使用 session 方式存储会员数据,从而判断会员是否登录。
可以使用 tools.GetUserForFront(ctx) 函数获取会员基本信息 :
controllers\api\member\login.go
GOCMS uni-app 端使用基于 JWT 的用户令牌方式存储用户核心数据,从而判断会员是否登录。
可以使用 tools.GETSUIDFORAPI(ctx) 函数获取会员基本信息 :
有了用户Id, 您就可以通过数据查询,获取全部用户数据。