以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问自定义用户登录窗口后,用户角色如何赋值? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=84149) |
-- 作者:大红袍 -- 发布时间:2016/4/24 12:59:00 -- 1、你不能设置user的角色的。
2、你可以自己加一个public变量_UserRoles,直接给这个变量赋值。你判断的时候,就不要用 user.Roles 了,必须用变量。 |
-- 作者:大红袍 -- 发布时间:2016/4/24 15:22:00 -- 不可以,改不了。 |
-- 作者:大红袍 -- 发布时间:2016/4/24 15:50:00 -- 你可以自己做一个自己的登陆窗口的,根据users表去查询判断不就行了?
name 就是用户名
密码 存放在config里面,你加密一下就行 http://www.foxtable.com/help/topics/0352.htm
|
-- 作者:大红袍 -- 发布时间:2016/4/24 17:51:00 -- If _UserRoles.Contains(trim(e.Row.DataRow("sys_Authority")))=False Then |
-- 作者:大红袍 -- 发布时间:2016/4/25 20:48:00 -- 可以,参考代码
Public Class User
|
-- 作者:大红袍 -- 发布时间:2016/4/25 20:52:00 -- 参考10楼代码。 |
-- 作者:大红袍 -- 发布时间:2016/4/25 21:06:00 -- 看10楼,就是啊。 |
-- 作者:大红袍 -- 发布时间:2016/4/26 17:29:00 -- 可以不用修改代码,但是你要在登陆的时候,给user各个属性赋值。 |