CakePHP和Flex - 如何保持$ this-> Auth-> user()有效?

时间:2008-11-14 18:25:31

标签: flex authentication cakephp

嘿所有......我在使用flex和cakephp进行身份验证之间的集成时遇到了一些困难......

我在Flex上有一个MVC,它与cakephp上的用户MVC通信。它验证并将我发回给已登录的用户,但当我尝试访问另一个控制器时,$ this-> Auth-> user()的值总是为空....

身份验证不是永久性的......

最有趣的是......如果我首先在cakephp上登录(通过cakephp视图),然后开始在Flex方面工作,一切正常,直到达到超时......当有什么事情在做我通过cakephp调用/ users / login,当我通过flex调用服务时,这不起作用....

其他信息: 我正在使用CakeAMF / amfext和Fake来实现这种集成

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

似乎cookie就是问题......

从Flex进行日志记录时,不会创建具有CAKEPHP密钥的cookie到会话....

到目前为止,唯一的解决方案是从Cake登录并重定向到Flex ...

似乎在使用Flex应用程序时会话被保留