UserInfo _user = new UserInfo(); // Dnn Inbuilt USer CLass
private void GetUser()
{
string userName=txtEmail.Text.Trim();
//Getting User detail from username and placing user detail in UserInfo object for further use
_user = DotNetNuke.Entities.Users.UserController.GetUserByName(this.PortalId, userName);
}
private void AutoLogin()
{
GetUser();
if (txtPassword.Text != "" && _user != null)
{
//LoginType is default property in dnn
string prfileName = _user.Profile.GetPropertyValue("LoginType");
var message = Null.NullString;
var loginStatus = UserLoginStatus.LOGIN_FAILURE;
var objUser = UserController.ValidateUser(PortalId, txtEmail.Text, txtPassword.Text, "DNN", "", PortalSettings.PortalName, ref loginStatus);
if (objUser != null)