What we need built is a Password Change Web Part
It should give our internal and external SharePoint users the power to change their SharePoint account passwords through SharePoint. users can change their password on-demand and still comply with the defined password policy.
It should have the following features:
Multiple Authentication-Provider Support:
Supports Active Directory Services, NT Directory Services, Active Directory Service Provider (FBA/CBA), and SQL Membership Provider (FBA/CBA).
Authenticated Account Recognition:
Automatically populates authenticated user details into the Web Part form, saving the user time.
Restricted User Access to Account Information:
Provides options to lock and hide the domain and user name fields of the currently authenticated account.
Support for Company Password Policy:
Warns the user if the password change fails or does not meet company security policy.
Password Strength Meter:
Quickly indicates whether a new password entered is considered a strong password.
Password Expiration Message:
Easily lets users know when their password will expire.
Provides options to modify the Web Part form look and feel to match your existing portal.
Allows for quick modification of all strings in the Web Part to display any available language.
Detailed Auditing: Works with SharePoint lists to allow administrators to easily view and audit all password requests.
I don't expect this to be an expensive project as their are webparts out there on codeplex and other websites that offer it for free. I need someone to package it in a visual studio solution to work for SharePoint 2007/2010/2013. It should look nice and not plain with no design.