In my previous blog, I showed you how to check to see if a user was locked out and if so, how to manipulate the FailureText of the Login control to notify the user to contact the admin to fix the problem.
In this blog I will show you how to build a simple web form that you as an admin can use to unlock the locked out user.
1) Add a label and textbox to the form that states it for the UserName that is to be unlocked.
2) Add a button to the form that calls the button’s click event.
3) Add the following logic that validates the user entered is a valid user. If not, say so and get out. If so, unlock the user and state that the user is unlocked.
Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles btnUnlock.Click Dim user As MembershipUser = Membership.GetUser(txtUserName.Text) If IsNothing(user) = True Then Label1.Text = "User not found Exit Sub End If user.UnlockUser() If user.IsLockedOut = False Then Label1.Text = "User is now unlocked" Else Label1.Text = "Unlock failed. Try again." End If End Sub