以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]QQclient账号使用外部表,怎么改造? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77316) |
|
-- 作者:浙江仔 -- 发布时间:2015/11/16 13:37:00 -- [求助]QQclient账号使用外部表,怎么改造? 狐表的用户管理-使用外部数据表的时候,如果这些账号同时也作为QQclient登陆账号的话,该怎么改动这些代码?特别是密码这里是怎么处理的? 如表:Access_User Groups 5 培训机构|管理部门 Roles 6 培训中心 2 PassWordEmIR5WBjrFGjO7SHZdBWwQ==Type2Group培训机构 培训签到 2 PassWordEmIR5WBjrFGjO7SHZdBWwQ==Type2Group培训机构 Server_UserLogging
Dim pts() As
String = e.UserName.Split(".") Dim dr1 As DataRow dr1 =
DataTables("用户").Find("部门 = \'" & pts(0) & "\'
And 姓名 = \'" & pts(1) & "\'") If dr1 Is
Nothing Then \'判断此用户不存在 e.Message
= "用户名错误!" \'返回给登录者的提示信息 Return End If If dr1("密码")
<> e.Password Then \'如果密码错误 e.Message
= "登录密码错误!" \'返回给登录者的提示信息 Return End If e.Success = True \'允许用户登录 \'添加所有同事为好友 For Each dr2 As
DataRow In DataTables("用户").DataRows Dim nm As String = dr2("部门") & "." &
dr2("姓名") If nm <> e.UserName Then \'如果不是登录者本人 e.Buddies.Add(nm) End If Next |
|
-- 作者:大红袍 -- 发布时间:2015/11/16 14:24:00 -- 呃,不是可以直接登陆的么?
http://www.foxtable.com/help/topics/3015.htm |
|
-- 作者:mxm121 -- 发布时间:2015/11/16 15:51:00 -- 如果想和原有的外部认证一起使用 那直接允许注册就好了
|
|
-- 作者:浙江仔 -- 发布时间:2015/11/16 15:57:00 -- 谢谢 |