Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Microsoft Visual Studio – ASP.Net How to Programmatically Unlock a Locked out User

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

Leave a Reply