私は独自のログインシステムを作成していましたが、すべてsfDoctrineGuardPluginをお勧めしました。私はクラスsfGuardSecurityUser及び方法パブリック関数サインイン($ユーザに午前と私はログインし//localhost/frontend_dev.php/login:。残念ながら私はのhttpに行くsfDoctrineGuardPluginでIDを取得する方法はありますか?
...このことを理解しません$ remember = false、$ con = null) ここで変数$ userはありましたか?
があります:
$this->setAttribute('user_id', $user->getId(), 'sfGuardSecurityUser');
が、私が使用している場合:
$this->getUser()->getAttribute('user_id');
自身のモジュールで、それはNULLです。作品は$ this-> getUser()のみです。これは名前とログインのみです。 IDを取得するにはどうすればよいですか?
私も表に追加sf_guard_user_permission user_id 2 permission_id 2これを他のモジュールでどうやって確認できますか?
ありがとうございました!