Tried environments?

https://github.com/OctoBear/cakephp-environments


On Thu, Nov 28, 2013 at 5:47 PM, Advantage+ <movepix...@gmail.com> wrote:

> I want to say mode= production so no access but login
>
>
>
> And not go thru every controller and deny() that’s what I am asking.
> Nothing to do with ajax
>
>
>
>
>
>
>
> *Dave Maharaj*
>
> *Freelance Designer | Developer*
> [image: Description: header_logo]
> www.movepixels.com  |  d...@movepixels.com  |  709.800.0852
>
>
>
> *From:* cake-php@googlegroups.com [mailto:cake-php@googlegroups.com] *On
> Behalf Of *Reuben
> *Sent:* Thursday, November 28, 2013 12:53 AM
> *To:* cake-php@googlegroups.com
> *Subject:* Re: Production and Development Environment
>
>
>
> I'm assuming that's some sort of Ajax API that you're doing?
>
>
>
> You could make your Javascript aware that it's in a development
> environment, and pass the Authorization token, as per
> http://coderseye.com/2007/how-to-do-http-basic-auth-in-ajax.html.
>
>
>
> If you're using jQuery.ajax, you can pass the username and password for
> Basic Authentication, but that leaves you a bit open.  Also, it only sends
> the info when challenged with a 401, so explicit header setting might be
> your only option. [
> http://stackoverflow.com/questions/5507234/how-to-use-basic-auth-and-jquery-and-ajax
> ]
>
>
>
> You could update the programming to only require authentication for
> non-ajax requests, but that might be defeating the purposes as well.
>
>
>
> Of course, I'm assuming that your application would normally use Form
> authorization in production, but you've got the added layer of Basic
> authentication in development.
>
>
>
> This issue should only happen when calling the API from a different
> domain.  If the browser that is already authorized, is calling the APIs on
> the same domain, then the Authorization token <b>should</b> be sent
> automatically. I'm emphasizing that "should", because it would just seem
> screwy if it didn't.
>
> On Thursday, 28 November 2013 09:48:42 UTC+10, advantage+ wrote:
>
> Building a site on client's server and password protected but now adding
> in API functionality and the htaccess is blocking responses back from the
> API calls since they can't reach the site.
>
>
>
> Is there a simply way to define production / development to allow access
> without password protecting the site.
>
> I do not want to go thru all 65 controllers and re-code $this->Auth->deny()
> / allow();.
>
>
>
> Thanks
>
>
>
> *Dave*
>
>
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to cake-php+unsubscr...@googlegroups.com.
> To post to this group, send email to cake-php@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 
Simon Males

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cake-php+unsubscr...@googlegroups.com.
To post to this group, send email to cake-php@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.

<<image001.jpg>>

Reply via email to