Apache Shiro 移动端认证回调函数授权登录

编程入门 行业动态 更新时间:2024-10-22 18:45:40

Apache Shiro 移动端认证<a href=https://www.elefans.com/category/jswz/34/1771356.html style=回调函数授权登录"/>

Apache Shiro 移动端认证回调函数授权登录

在J2EE项目开发中,若用到Apache Shiro权限框架,若需为移动端提供登录接口并提供授权认证则需要对移动端提供的登录信息进行处理,封装到token中,然后交由Apache Shiro进行认证回调函数授权登录,下面是本人在项目开发中的实现方式:

/*** 移动设备登陆* @param username* @param password* @param request* @return*/@RequestMapping(value = "/mblogin")@ResponseBodypublic String mblogin(@RequestParam(FormAuthenticationFilter.DEFAULT_USERNAME_PARAM) String username,@RequestParam(FormAuthenticationFilter.DEFAULT_PASSWORD_PARAM) String password,HttpServletRequest request) {String callback = request.getParameter("jsCallback");UsernamePasswordToken token = new UsernamePasswordToken(username,password);try {SecurityUtils.getSecurityManager().login(SecurityUtils.getSubject(), token);} catch (Exception e) {e.printStackTrace();return callback + "('error')";// 登录失败}return callback + "('ok')";// 登陆成功}

这样移动端的登录就调用Apache Shiro认证并返回认证情况

更多推荐

Apache Shiro 移动端认证回调函数授权登录

本文发布于:2024-02-06 22:45:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1751515.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:回调   函数   Apache   Shiro

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!