<!--------------------------------------------------------
----- Logining in a user to our intranet -----
----------------------------------------------------------/>
<!--- Check Login --->
<cflogin>
<cfinvoke
component = "NTSecurity"
method = "getUserGroups"
domain = "#ListFirst(cgi.AUTH_USER,'\')#"
userid = "#ListLast(cgi.AUTH_USER,'\')#"
returnvariable = "GetUsers">
<cfloginuser
name="#ListLast(cgi.AUTH_USER,'\')#"
password="#cgi.AUTH_PASSWORD#"
roles="#replace(GetUsers,' ','','ALL')#">
</cflogin>
<!------------------------------------------------------>
This gets the user information from cgi.Auth_User and uses it in the NTSecurity CFC from Macromedia to get their user groups from Active Directory. We then provide different access and permissions to various sections of our intranet site based on these roles.
--------------
Ian Skinner
Web Programmer
BloodSource
www.BloodSource.org
Sacramento, CA
"C code. C code run. Run code run. Please!"
- Cynthia Dunning
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

