请问高手们一个‘登陆’制作的安全性问题?

lyhmax 2005-10-18 05:55:36
高手们好,我是一个JAVA的新手是这样的,我想做一个C/S模式的系统那当然服务端是SQL SEVER 而客户端当然是用权限的问题来解决是最好的了,但是在做的时候会发生一些这样的问题。比如A类是一个登陆的GUI窗体,当登陆判断了权限以后就到 B类(GUI窗体)。那如果人家知道你的程序是怎么走的话不经过A直接运行B的话那登陆这样的东西也没有什么用了,有人跟我说用一个判断返回一个值是否有登陆过,负责就算直接运行了B类都会弹出一个对话框叫他退出,小弟就是不明白的,这样的效果要怎么样才能实现(我的编程经验太少了,请高手们教以下。)如果可以的话能不能发个例程上来看看,感激不尽。
...全文
106 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
aaa2003gf 2005-10-19
  • 打赏
  • 举报
回复
1.可以设置一个全局标示:布尔值变量, 登录过为True 没登录过为False.(方便全局控制)
2.可以在A中Public 一个标示: 布尔值变量, 登录过为True 没登录过为False.()

3.可以在A中Private 一个标示: 布尔值变量, 登录过为True 没登录过为False.(使用时需要A对象,安全,)


就是一个变量标示,在A中, 你登录成功就置成True, 你可以写的.在B中或其它可以单独启动或可以跳过登陆的地方,启动前判断一下标示就可以啦.
lyhmax 2005-10-18
  • 打赏
  • 举报
回复
55555555我想要看看例程序啊
HitXU 2005-10-18
  • 打赏
  • 举报
回复
你肯定要建立一个用户类 比如user类,里面的属性包括用户名等等,当然有最重要的一个成员来表示他是否登陆,比如boolean login = false; 如果登陆的就设置为true;

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧