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)
Use C# to get JSON data from the web url and map it to .NET Class

Use C# to get JSON data from the web url and map it to .NET Class

Use C# to get JSON data from the web url and map it to .NET Class //Call this function where u want public void GetSubscription() { string requestUrl = " Url from which u want result"; // Send the request with url HttpWebRequest request = (HttpWebRequest)WebRequest.Create(requestUrl); //Response coming HttpWebResponse responce = (HttpWebResponse)request.GetResponse(); // var resstream = responce.GetResponseStream(); Stream responseStream = responce.GetResponseStream();