asp.net 我做一个网站(模板),第一次登陆成功的时候就强制弹出一个层给你修改密码,密码修改後就弹回主页

思路带代码,,,,谢谢~!... 思路带代码,,,,谢谢~! 展开
 我来答
s359576870
2013-12-03 · TA获得超过752个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:62.3万
展开全部
那我估计你这个账号应该不是注册得到的吧..大概是分配的..然后默认密码都是统一的..所以才要求第一次登陆强制修改密码..

或者你可以在表中建立两个字段..一个是注册时间(分配时间),RegTime 另一个是最后登陆时间 LastLoginTime, 在注册(分配)的时候RegTime记录当时的时间,而LastLoginTime设置成1900年或者很多年前的一个时间..登陆成功后得到了用户的信息..之后拿到最后登陆时间加上100年如果小于当前时间,那么要求其修改密码..

再或者你如果初始密码是统一的..那么可以直接验证密码的..当然这样是不建议的..延展性不好..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Cz丶168
2013-12-03 · TA获得超过994个赞
知道小有建树答主
回答量:1252
采纳率:75%
帮助的人:436万
展开全部
最简单的思路就是 给你账号表里 加一个字段 如: 是否登陆 默认为0 用个枚举 (0-没登陆过,1-登陆过)
当一个用户登陆成功后 根据账号去 查询 是否登陆, 如果是0 就强行弹出 修改成功后 就将0更新成1 就OK了
再次登陆 这人就 是 1了 就不用弹出了呗!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蔡德江
2013-12-03 · TA获得超过3187个赞
知道大有可为答主
回答量:1700
采纳率:0%
帮助的人:1436万
展开全部
用户信息的表加个字段比如最后一次登录时间。初始为null
登录时候判断这个值是否为null。为null弹出修改密码。然后update为当前时间。
下次登录的时候就不会弹密码修改层了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友075aa67b8d
2013-12-03
知道答主
回答量:19
采纳率:0%
帮助的人:3.6万
展开全部
用户登录的话,一般会有个日志,就记录用户登录时间,登录地点,当用户登录成功后,判断有没有该用户的登录记录,没有的话,就强制修改密码,代码就不好给你了,这是要做数据的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式