[Webinar] Learn how to a build a cloud-first strategyRegister Now


Limit access time with asp.net membership

Posted on 2008-11-20
Medium Priority
Last Modified: 2012-08-14

I have a webapplication where I would like to extend the membership possibilities with a couple functions that I haven't found anywwhere.

I would like to set a date and time for when users automatically are locked out from the system,.
I would like to be able to force every user to enter a new password on login every three month.

Does anyone know if these features are availbable in some way in asp.net membership (I know they are in Active directory, but I don't plan to use that), or to I have to create my own solution for it?

Thanks for help!

Question by:peternordberg
LVL 15

Expert Comment

ID: 23006728
Unless you set thier active directory information to expire or to require new user validation your going to have to create a solution for this. It is fairly simple to do so. You can validate user credentials & membership information on login.

Accepted Solution

vvn earned 1500 total points
ID: 23130232
Well I'm using membership now and haven't seen that kind of functions.
You will have to do it all by yourself but the login control has an event where you can hook in

Sub OnAuthenticate(ByVal sender As Object, ByVal e As AuthenticateEventArgs)

You can put your own code in this to check what the status is of your user trying to login.
- When everything is ok
- you can use Membership.ValidateUser( username, password)

- when everything is not ok
- you can set e.Authenticated = false


Featured Post


Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
In .NET 2.0, Microsoft introduced the Web Site.  This was the default way to create a web Project in Visual Studio 2005.  In Visual Studio 2008, the Web Application has been restored as the default web Project in Visual Studio/.NET 3.x The Web Si…
Is your data getting by on basic protection measures? In today’s climate of debilitating malware and ransomware—like WannaCry—that may not be enough. You need to establish more than basics, like a recovery plan that protects both data and endpoints.…
With just a little bit of  SQL and VBA, many doors open to cool things like synchronize a list box to display data relevant to other information on a form.  If you have never written code or looked at an SQL statement before, no problem! ...  give i…
Suggested Courses

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question