这是我想要实现的:点击一个产品 - >注册 - >结帐 我有一个页面供您选择一个产品,并且我有所有的产品链接去checkout
控制器并通过URL传递一个参数。例如domain.com/checkout/product-name
。如何重定向到注册页面而不是登录?
但是,我希望用户在使用结帐控制器之前登录,所以自然,我在结帐控制器的beforeFilter()
中拒绝了$this->Auth->deny('index')
。现在,当我尝试访问结帐控制器时,它会将我重定向到登录页面。我有没有办法让它进入注册页面?
否认就像是每个人都锁定了。那不是你想要的。只是不允许它,用户将被迫首先进行身份验证。 – mark 2012-04-16 08:12:15
如何“不允许”? – Strawberry 2012-04-16 19:10:04
通过使用auth组件,而不是调用Auth-> allow()。 – mark 2012-04-16 23:05:35