Name

IsUserInRole

Synopsis

                  
                  IsUserInRole("role")

Returns true if the current authenticated user belongs in the specified role. IsUserInRole( ) is used in conjunction with ColdFusion MX’s built-in security. Example:

<cflogin>
  <cfquery name="AuthenticateUser" datasource="ProgrammingCF">
    SELECT *
    FROM Users
    WHERE Username='pmoney' 
    AND   Password='#Hash("cat")#'
  </cfquery>
   
  <cfloginuser 
    name="pmoney"
    password="#Hash("cat")#"
    roles="editor,user">
</cflogin>
   
<cfoutput>
Is #GetAuthUser( )# an editor? #IsUserInRole("editor")#
</cfoutput>

Get Programming ColdFusion MX, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.