A container for user login and authentication code. CFML
 runs the code in this tag if a user is not already logged in.
 You put code in the tag that authenticates the user and
 identifies the user with a set of roles. Used with cfloginuser
 tag.
					
						  
					
					<cflogin>
					
				
							  cflogin();
						
The following example shows a simple authentication:
cflogin(idletimeout=3600, applicationtoken='YOUR_APP_NAME', cookiedomain='YOUR_DOMAIN_NAME') {
 cfoauth(
 type="Google",
 clientid="YOUR_CLIENT_ID",
 secretkey="YOUR_GOOGLE_CLIENTSECRET",
 redirecturi="YOUR_CALLBACK_URI",
 result="res",
 scope="YOUR_SCOPES",
 state="cftoken=#cftoken#"
 );
 cfloginuser(name="#res.other.email#", password="#res.access_token#", roles="user");
 }
Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.