You could always put in the necessary closing tags before the CFABORT...

> -----Original Message-----
> From: Justin Scott [SMTP:[EMAIL PROTECTED]]
> Sent: 23 May 2002 16:16
> To:   CF-Talk
> Subject:      Re: page security using <cfabort>
> 
> You might think about using a CFLOCATION instead to redirect to an
> "unauthorized" page that will have a full set of HTML.  Using CFABORT in
> the
> middle of the page like that will cause the closing tags to get cut off
> and
> some browsers will freak out and not even display the message at all.
> 
> As for the security itself, it looks ok, but there's no way to tell for
> certain if something is "secure" or not without seeing all of the code
> that
> touches those variables.
> 
> -Justin Scott, Lead Developer
>  Sceiron Internet Services, Inc.
>  http://www.sceiron.com
> 
> 
> ----- Original Message -----
> From: "Jeff Brown" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Thursday, May 23, 2002 11:07 AM
> Subject: page security using <cfabort>
> 
> 
> > I am planning on adding role based page level security to my application
> by
> > adding this chunk of code to every page:
> >
> > <body>
> > <cfif ListFindNoCase("AllowedRole1,AllowedRole2,AllowedRole3",
> > #session.user_role#, ",") EQ 0>
> > You are not authorized to view this page. <cfabort>
> > </cfif>
> >
> > .. [page content] ...
> >
> > </body>
> >
> > Session.user_role is set when the user logs in to the app.  Is this a
> fairly
> > standard way to do it?  Certain pages should not be viewable by certain
> > roles, can anyone think of an instance where a user could get past this?
> > TIA.
> >
> > v/r,
> > Jeff
> > 
> 
______________________________________________________________________
This list and all House of Fusion resources hosted by CFHosting.com. The place for 
dependable ColdFusion Hosting.
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists


Reply via email to