0

コードを介して sfGuard でログイン アクションを強制する方法はありますか? 次のようなもの: $this->authenticate('username'); ?

前もって感謝します。

4

1 に答える 1

1

私はそれがそうだったと思う:

$user = // sfGuardUser object
$user_id = $user->getId();

$this->getUser()->signIn($user_id, true);

...「rememberme」の2番目のパラメータはtrue/falseです。

プラグインlib/user /内のsfGuardSecurityUser.class.phpのsignIn関数を参照して、どのように機能するかを確認してください。

于 2011-08-02T20:51:17.563 に答える