yzt丶 2016-10-11 03:07 采纳率: 0%
浏览 2460

权限与开放接口的问题

背景:
进入后台需要验证权限,只能输入正确账号密码才可进入后台,否则自动跳转登陆界面,登陆成功后,把信息存session。
用户类,管理员类等都继承权限类,权限类构造方法用来验证session,有信息直接跳转后台主界面,没信息跳转登陆界面。

问题:
假如用户类中有一个用户信息接口,供客户端调用。但是客户端每次一调用这个接口就得调用权限类构造方法,跳转登陆界面。如果不继承权限类,则用户类其他方法可以直接通过url输入,不安全,怎么解决呢?接口的方法与其他方法分离?

  • 写回答

1条回答

  • Zedee 2016-10-11 05:10
    关注

    有信息直接跳转后台主界面,没信息跳转登陆界面。
    这步是登录验证,应该在登录操作中进行,不应在数据构造方法里做。
    考虑到_直接通过url输入_的情况,没信息时跳转回登录界面可以放在接口里,但跳转后台主界面不应在构造函数里做的

    客户端每次一调用这个接口就得调用权限类构造方法,跳转登陆界面
    构造时必然没信息?那设计就不太对了

    评论

报告相同问题?

悬赏问题

  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮