We have a company portal built with MVC 5. It will be available to our staff from outside the domain. So, we need to implement Windows authentication login and other features.
We need somebody to provide the professional/quality code for Windows Authentication on MVC5, and provide help to deploy such code (changes in Wbb.config etc)..
- Login page (username, password) that will check against AD to log users in.. (with custom form)
- Reset Password (forgot my password) to enable users to reset their passwords in AD (by SMS verification code, assume we have the SMS verification function ready)
- Change Password (for logged-in users) to change their password (using old/new password form)
- code to get current user AD info (such as EmployeeID and Email) and to be accessible via built-in User classes (in controllers and views). It should be able to keep the data in session or something, so no need to hit the database or anything for every request..
If you have true experience in such feature.. apply ..