.NET Security AssemblyThe Evanscorp .NET Security Assembly enables areas of a web-based system to be user ID and password protected. The package is currently undergoing beta testing and is due for release late in Q1 2004. Features: | Password hashing | Passwords are hashed prior to being stored in the database to ensure that they can not be compromised. | | Password history | Optionally keeps a history of password (hashes) to prevent users from re-using previous passwords. | | Change Password | Allows your users to change their password provided they know their current password. | | Password expiry | Optionally allows you to require your users to change their password within a certain timeframe. | | Automated password reset | For users that forget their password. A "reminder" hint is provided as well as a user defined "password reset" question. Correctly answering the password reset question results in a one-time URL being sent to the e-mail address on file for that user to allow the password to be reset without knowing the original password. | | Cached user profile | In memory or using the ASP.NET Cache, the user profile of the currently logged-on user is cached for performance. | | Extensible | Our Security classes can be derived from to provide extended user profile information. | | Built-in roles | Annoyed by the way .NET form authentication has poor support for user roles? Our utility has role support built in and even supports nesting roles within roles. |
LicensingWe license our .NET Security assembly on a per-application basis or per-developer basis - whichever works best for you. Contact us for more licensing and pricing information. Note: All prices quoted are given in Australian Dollars and include GST |