2010-02-04 26 views

回答

1

我想你給cookie添加一些值來驗證用戶。
Cookie在應用程序之間共享。所以你可以在你的Rails應用中驗證你的用戶。

如果你這樣做,在PHP中:

<?php $_COOKIE['foo'] = 'bar'; ?> 

然後,在你的Rails控制器,你可以這樣做:

method_that_checks_the_user cookies[:foo] 
+0

被警告 - 這是容易被破解,因爲兩者的Rails應用程序和PHP應用程序需要能夠解碼/確認'bar'以驗證用戶 - 除非您採取額外的步驟(在會話中使用共享數據庫並使用會話密鑰)。即使如此,它*可能*不是完全安全的。 (像Rook這樣的人會更好地回答這個問題)。 – 2010-09-17 23:40:50

相關問題