Web App Security Module
- or -
Post a project like this£750(approx. $933)
- Posted:
- Proposals: 0
- Remote
- #74693
- Expired
Description
Experience Level: Expert
ONLY those who have BUILT Web Application Authentication for both Enterprise Web Applications AND SAAS applications should bid. This is NOT an opportunity to LEARN, I want to leveraged experienced skills ONLY. You MUST have worked with and be knowledgeable on Active Directory Authentication. Clean code, Clear documentation, and Fast delivery will result in bonus.
Bid amount as you need, not limited to budget I set. I will compare with competing bids here and on other sites.
skills : .Net, C#, SQL Server, Active Directory,
I'm looking at bids to build the security component for a web application. The first client for the application will install it on site as an enterprise application, they have Active directory for Authentication. As this application will also be offered as a SAAS model using a multi-tenant single database approach, it needs to address authentication this way as well. Further more, how would you handle an enterprise install for a client not using Active Directory (I assume some other LDAP authentication).
Ideally we will have a flexible authentication module to adjust to client environments. The application needs to know the user-ID to be passed to the SQL Server DB where a table mapping the User-ID to a staff number will facilitate row & column security.
It should be adjustable in the web.config (or if you have a better idea, do that) to allow a selection of the login method :
Single Sign on (SSO), Web Forms, SAAS.
It should also allow setting the Authentication method (LDAP, Active Directory, others...)
--------------------------------------------------------------------------------------
Set to SOS, user enters the URL and via pass-through authentication the landing page is returned showing information from SQL tied to the user.
Set to Web Forms, user enters the URL and is presented a log-in screen, enters their credentials, is authenticated, the landing page is returned showing information from SQL tied to the user.
Once authenticated, and on the landing screen (via SSO or Web Forms original authentication), a "lock" button needs to be available on the landing page. Clicking this hides the current session and displays the Web Forms log-in. The user can log back into the application under a different user id (one that may not agree with the windows authentication, so Session must be cleared and reset or if the same user logs back in it should return to the current session where they left) This is to allow users to hide & lock their session and to return later OR access the application from a computer that is not their own.
DELIVERABLE ITEMS
-Documentation of approach and components,
-Documented Tests you performed
-SQL components (tables, Procedures, Views),
-.net Application (C#, .net 4.0) and associated components (web.config, dll's),
-UI to configure the authentication settings,
-Web forms log-in page,
-A Landing page with "lock" button that displays information about the user from SQL Server (the authentication info is fine)
Bid amount as you need, not limited to budget I set. I will compare with competing bids here and on other sites.
skills : .Net, C#, SQL Server, Active Directory,
I'm looking at bids to build the security component for a web application. The first client for the application will install it on site as an enterprise application, they have Active directory for Authentication. As this application will also be offered as a SAAS model using a multi-tenant single database approach, it needs to address authentication this way as well. Further more, how would you handle an enterprise install for a client not using Active Directory (I assume some other LDAP authentication).
Ideally we will have a flexible authentication module to adjust to client environments. The application needs to know the user-ID to be passed to the SQL Server DB where a table mapping the User-ID to a staff number will facilitate row & column security.
It should be adjustable in the web.config (or if you have a better idea, do that) to allow a selection of the login method :
Single Sign on (SSO), Web Forms, SAAS.
It should also allow setting the Authentication method (LDAP, Active Directory, others...)
--------------------------------------------------------------------------------------
Set to SOS, user enters the URL and via pass-through authentication the landing page is returned showing information from SQL tied to the user.
Set to Web Forms, user enters the URL and is presented a log-in screen, enters their credentials, is authenticated, the landing page is returned showing information from SQL tied to the user.
Once authenticated, and on the landing screen (via SSO or Web Forms original authentication), a "lock" button needs to be available on the landing page. Clicking this hides the current session and displays the Web Forms log-in. The user can log back into the application under a different user id (one that may not agree with the windows authentication, so Session must be cleared and reset or if the same user logs back in it should return to the current session where they left) This is to allow users to hide & lock their session and to return later OR access the application from a computer that is not their own.
DELIVERABLE ITEMS
-Documentation of approach and components,
-Documented Tests you performed
-SQL components (tables, Procedures, Views),
-.net Application (C#, .net 4.0) and associated components (web.config, dll's),
-UI to configure the authentication settings,
-Web forms log-in page,
-A Landing page with "lock" button that displays information about the user from SQL Server (the authentication info is fine)
Michael G.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
24 Apr 2024
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies