Java新手求助-白名单判断

随风 2016-09-28 06:23:22
我想在程序中实现一个判断用户是否在白名单中的功能。
基本上就是加一个文本文件,在里面放上用户的id,然后在程序里判断用户是否在这个列表中的功能。
因为是新手,一点头绪都没有,请大家指点一下或者给个参照。谢谢
...全文
768 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我要进DaChang 2018-01-02
  • 打赏
  • 举报
回复
这个你当时是怎么做的呢?可否说一下
当作看不见 2016-09-28
  • 打赏
  • 举报
回复
写入本地文件,自己定义一个格式,一行一个,或者用JSon格式的,需要的时候一行一行的读就行
科比请留步 2016-09-28
  • 打赏
  • 举报
回复
数据库用户列表加一个布尔字段
I,Frankenstein 2016-09-28
  • 打赏
  • 举报
回复
引用 2 楼 dongma_yifei 的回复:
[quote=引用 1 楼 u013185616 的回复:] 为何不在数据库中存用户id?数据库查出来个list,循环与登录用户的id相比较,如果有相等的,则合法,否则不合法。
因为使用两天就不用了,而且以后其它模块有可能使用这个功能。 用表的问题就是有可能是别的功能中用过的,向里面加帐号的时候别的功能还没有停止白名单判断[/quote] 我的意思是你的白名单为何不存在数据库中。反正不管了,如果你要读文本的话,就普通的IO流一行行读取,然后封装成list或者String[],再拿来跟当前登录的用户id比较,逻辑是一样的。
随风 2016-09-28
  • 打赏
  • 举报
回复
引用 1 楼 u013185616 的回复:
为何不在数据库中存用户id?数据库查出来个list,循环与登录用户的id相比较,如果有相等的,则合法,否则不合法。
因为使用两天就不用了,而且以后其它模块有可能使用这个功能。 用表的问题就是有可能是别的功能中用过的,向里面加帐号的时候别的功能还没有停止白名单判断
I,Frankenstein 2016-09-28
  • 打赏
  • 举报
回复
为何不在数据库中存用户id?数据库查出来个list,循环与登录用户的id相比较,如果有相等的,则合法,否则不合法。

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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