@Component public class AutoLoginDirective extends AbstractAppDirective
参数列表
uuid
:设备唯一id
username
:用户名
channel
:登陆渠道
返回结果
result
:登录结果,【true,false】
authToken
:用户登录授权
expiryDate
:过期日期
user
:用户信息 SysUser
<script> $.getJSON('${site.dynamicPath}api/autoLogin?uuid=1&username=admin&channel=web', function(data){ console.log(result+","+authToken+","+user.nickname+","+expiryDate); }); </script>
限定符和类型 | 字段和说明 |
---|---|
private SysAppClientService |
appClientService |
private ConfigComponent |
configComponent |
private LogLoginService |
logLoginService |
private SysUserService |
service |
private SysUserTokenService |
sysUserTokenService |
构造器和说明 |
---|
AutoLoginDirective() |
限定符和类型 | 方法和说明 |
---|---|
void |
execute(RenderHandler handler,
SysApp app,
SysUser user) |
boolean |
needAppToken() |
boolean |
needUserToken() |
execute, getApp, getSite, getUser
execute, getName, getNamespace, getShortName, setName, setNamespace, setShortName
private SysAppClientService appClientService
private SysUserService service
private SysUserTokenService sysUserTokenService
private LogLoginService logLoginService
private ConfigComponent configComponent
public void execute(RenderHandler handler, SysApp app, SysUser user) throws java.io.IOException, java.lang.Exception
execute
在类中 AbstractAppDirective
java.io.IOException
java.lang.Exception
public boolean needUserToken()
needUserToken
在类中 AbstractAppDirective
public boolean needAppToken()
needAppToken
在类中 AbstractAppDirective