@IocBean
@At(value="/platform/login")
@Ok(value="json:{locked:\'password|createAt\',ignoreNull:true}")
public class SysLoginController
extends Object
| 构造器和说明 |
|---|
SysLoginController() |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
doLogin(org.apache.shiro.authc.AuthenticationToken token,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpSession session)
登陆验证
|
void |
layout(String p,
boolean v,
javax.servlet.http.HttpServletRequest req)
切换布局,对登陆用户有效
|
String |
login(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpSession session) |
void |
logout(javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req)
退出系统
|
void |
menuTheme(String theme,
javax.servlet.http.HttpServletRequest req)
切换菜单位置,对登陆用户有效
|
BufferedImage |
next(javax.servlet.http.HttpSession session,
int w,
int h) |
void |
noPermission() |
void |
theme(String theme,
javax.servlet.http.HttpServletRequest req)
切换样式,对登陆用户有效
|
@At(value="") @Ok(value="re") @Filters public String login(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session)
@At(value="/noPermission") @Ok(value="beetl:/platform/sys/noPermission.html") @Filters public void noPermission()
@At(value="/theme")
public void theme(@Param(value="loginTheme")
String theme,
javax.servlet.http.HttpServletRequest req)
theme - req - @At(value="/menuTheme")
public void menuTheme(@Param(value="menuTheme")
String theme,
javax.servlet.http.HttpServletRequest req)
theme - req - @At(value="/layout")
public void layout(@Param(value="p")
String p,
@Param(value="v")
boolean v,
javax.servlet.http.HttpServletRequest req)
p - v - req - @At(value="/doLogin") @Ok(value="json") @Filters(value=@By(type=PlatformAuthenticationFilter.class)) public Object doLogin(@Attr(value="platformLoginToken") org.apache.shiro.authc.AuthenticationToken token, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpSession session)
token - req - @At
@Ok(value=">>:/platform/login")
public void logout(javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest req)
@At(value="/captcha") @Ok(value="raw:png") public BufferedImage next(javax.servlet.http.HttpSession session, @Param(value="w") int w, @Param(value="h") int h)
Copyright © 2020. All rights reserved.