I need functionality to allow a user to log in from a Wordpress website into a .Net web site.
Also, we have setup logic for system and user messages.
I have a very detailed requirements document, so you just need to code it and don't need to figure out the logic.
Please see detailed requirements for Pseudo Code.
-=-=-
| |
## Deliverables
Pseudo Code
User Logs into Wordpress Site - Is username/password correct
YES
Is the Company Locked Out
NO
Is there a System Message
YES
Is the System Shut Down
YES
Display System Message
Route User back to "Sales" (Wordpress) site
NO
Display System Message
Are there any User Message for this user?
YES
Display User Message(s)
Did User Mark message(s) as read?
YES
Mark messages as read (in table)
Route to custom homescreen
NO
Route to custom homescreen
NO
Route user to Custom Homescreen
NO
Are there any User Message for this user?
YES
Display User Message(s)
Did User Mark message(s) as read?
YES
Mark messages as read (in table)
Route to custom homescreen
NO
Route to custom homescreen
NO
Are there any User Message for this user?
YES
Display User Message(s)
Did User Mark message(s) as read?
YES
Mark messages as read (in table)
Route to custom homescreen
NO
Route to custom homescreen
YES
Display system message "Lock Out"
End if block
REQUIREMENTS FOR CODER
The following is a detailed list of qualifications and requirements for a coder
LANGUAGE
- Must be proficient in Web Forms Asp.net v4.0, C# on the back end,
- Must be versatile in client side JavaScript utilizing JQuery as needed
- Must be able to implement Ajax server call backs using JQuery + web services
- Must be proficient in subsonic 3.0 and/or Entity framework 4.1 for DAL code. Coder is required to implement either of the two in the project. No inline SQL is used in the project.
- DAL layer (Data access layer) should be created using a ORM mapper Subsonic [[login to view URL]][1] (preferred) or Entity Framework 4.1 the DAL should be created outside of the web forms site , as a separate library project
- Standard aspnet table model used
SOFTWARE REQUIREMENTS
- SQL Server 2008 R2
- Subversion
- ASP.net 4.0
SUBVERSION
- Must have subversion installed on coders computer.
- All the code will be checked out and checked in to the repository maintained for this project