Need a username/password added to this system which has the following features:
1. Usernames should be stored in the "LT - User" table in the "username" field.
2. I want to be able to type in a temporary password in the password field in the LT - User table which the user will use to login "the first time".
3. When the user logs in using this temporary password, they should be prompted to change the password. I then want this new password to replace the temporary one in the LT - User table, "password" field.
4. The password should be encrypted.
5. The password MUST be between 10 and 16 characters long and 2 of them must be numbers.
I should be able to reset the password of a user by issuing them a new "temporary password" and then following the rules above (having the user change the password and having it encrypted and stored in that password filed.
If you have implemented username/passwords before, you'll see what I'm trying to achieve. IF you have a different recommendation to do all of this differently then I'm open to ideas.
This username/password feature won't be used (yet) to define what forms a user can open, but if it can have that flexibility added at a later time I might want to do that.
Winning bidder will be chosen by the following criteria:
First and foremost - Bidder can demonstrate they understand these requirements by giving me some idea of how they'll fulfill this request in the bid
Second - Cost of completing request
Third - Timeframe request can be completed.
Please provide all three pieces of information, otherwise your bid will NOT be accepted.
Note: you will have to turn on the option "view hidden objects" to see most tables/forms reports
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
win xp, access 2000