Custom Login in DotnetNuke (DNN)

Custom Login in DotnetNuke (DNN)

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)
Custom registration in DotnetNuke using DotnetNuke Classes

Custom registration in DotnetNuke using DotnetNuke Classes

Custom registration in DotnetNuke using DotnetNuke Classes UserController uCtrl = new UserController();//DotnetNuke Class UserInfo oUser = new UserInfo();//DotnetNuke Class oUser.Username = Name; oUser.Email = Email; oUser.PortalID = PortalId; oUser.IsSuperUser = false; oUser.FirstName = First Name; oUser.LastName = Last Name; oUser.DisplayName = Name; oUser.Profile.Telephone = Phone; //Want to add value in custom profile property in DNN