Siteserver-用户接口-用户验证
查看全部词条命名空间:Main
导航: 上一页
用户验证
- bool ValidateUser(string userName , string password , out string errorMessage)
函数参数
| 参数 | 含义 |
|---|---|
| string userName | 用户名 |
| string password | 密码 |
| out string errorMessage | 验证失败时返回的错误信息 |
返回值
| 值 | 含义 |
|---|---|
| bool | true:用户验证成功 false:用户验证失败,失败原因存储在errorMessage中 |
本接口函数用于用户的登录验证,用户名及密码正确无误则返回true,否则返回false,并将相应的错误信息存储在errorMessage中。
用户验证示例
string errorMessage = string.Empty;
if (!UserFactory.Instance.ValidateUser(userName, password, out errorMessage))
{
this.ltlErrorMessage.Text = errorMessage;
}
else
{
string userID = UserFactory.Instance.GetUserID(userName);
UserFactory.Instance.Login(userID, true);
}