|
UserInfoAuthenticateUser(String, String, String) Method
|
Authenticates the specified user credentials.
Namespace: GSF.IdentityAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.207-beta+1781b796b2aa7a54013a031eb432fe4ccee31867
Syntax GSF.Identity.UserInfo.AuthenticateUser = function(domain, userName, password);
View SourceParameters
- domain String
- Domain of user to authenticate.
- userName String
- Username of user to authenticate.
- password String
- Password of user to authenticate.
Return Value
IPrincipaltrue if the user credentials are authenticated successfully; otherwise false.
Example
This example shows how to validate a user's credentials:
using System;
using GSF.Identity;
class Program
{
static void Main(string[] args)
{
string domain = "XYZCorp";
string username = "johndoe";
string password = "password";
if (UserInfo.AuthenticateUser(domain, username, password) is not null)
Console.WriteLine("Successfully authenticated user \"{0}\\{1}\".", domain, username);
else
Console.WriteLine("Failed to authenticate user \"{0}\\{1}\".", domain, username);
Console.ReadLine();
}
}
See Also