Have you tried examining the CFERROR struct that is returned for the error type and then conditionally cflocating the user to the login page, if it's a "notLoggedIn" error and running a <CFRETHROW> if it's not?

Jeff
  ----- Original Message -----
  From: Marlon Moyer
  To: CF-Talk
  Sent: Thursday, June 10, 2004 8:42 AM
  Subject: CFError bummer

  I had this great idea for my web apps.  Anytime I needed to have a user
  authenticated, I'd check to see if the session.is_authenticated variable
  was set and if not, I'd throw a custom error type of "notLoggedIn".  In
  my application.cfm file I'd have a cferror tag that would trap this
  error and send it to the login form.  Then I found out it won't work.
  When you throw a custom error tag, CF puts it inside a
  coldfusion.runtime.CfErrorWrapper error type.  This would still work if
  I also didn't want to trap notAuthorized errors, etc. also.  

  Is there a way to trap the error inside the CFErrorWrapper object?

  --

  Marlon Moyer, Sr. Internet Developer

  American Contractors Insurance Group

  phone: 972.687.9445

  fax: 972.687.0607

  mailto:[EMAIL PROTECTED]

  www.acig.com
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to