用戶系統(tǒng)問題
Hi 洪大師,
在Symfony2項目中 有獨立的兩種用戶(一個在user表 一個在merchant表),user表的用戶只能在www.xxx.com的域登陸,merchant用戶只能在manager.xxx.com 登陸。?看上去像是兩個獨立的系統(tǒng),但想在一個項目中實現(xiàn)。route可以配置域名,但是不知道用戶登陸狀態(tài)這塊怎么處理,security.yml該如何配置。
請求洪大師指點。
Hi 洪大師,
在Symfony2項目中 有獨立的兩種用戶(一個在user表 一個在merchant表),user表的用戶只能在www.xxx.com的域登陸,merchant用戶只能在manager.xxx.com 登陸。?看上去像是兩個獨立的系統(tǒng),但想在一個項目中實現(xiàn)。route可以配置域名,但是不知道用戶登陸狀態(tài)這塊怎么處理,security.yml該如何配置。
請求洪大師指點。
2015-08-12
舉報
2015-08-13
你這個事情在我看來和route/security.yml根本沒關(guān)系,因為用戶在登錄前系統(tǒng)是不知道用戶到底是什么權(quán)限的,而登錄判斷的過程又是你自己的邏輯,所以和route/security.yml其實沒關(guān)系。這個事情你可以這么做,在各自的登錄邏輯里判斷用戶的類別,然后讓用戶順利登錄或者提醒用戶類型不對,不能登錄。
2015-08-14
http://stackoverflow.com/questions/15366637/symfony-firewalls-multiple-login-forms
類似上面這種需求吧。 他們這里用了路徑來區(qū)分兩個登陸(/login 和 /admin/login), 我打算用域名來區(qū)分。