public override bool TryAuthenticate(IServiceBase authService, string userName, string password)
{
var session = authService.GetSession();
var userAuth = this.FindByPasswordCredential(userName, password);
if (userAuth != null)
{
session.UserName = userAuth.UserName;
session.Email = userAuth.Email;
session.DisplayName = userAuth.DisplayName;
session.Permissions = userAuth.Permissions;
session.Roles = userAuth.Roles;
session.IsAuthenticated = true;
session.UserAuthId = userAuth.RefIdStr;
}
return userAuth != null;
}