web-dev-qa-db-ja.com

ユーザーがログアウトしたときにCookieを削除するにはどうすればよいですか?

ユーザーがログアウトしたときにCookieを削除するにはどうすればよいですか?コアモジュールを変更せずにこれを行うにはどうすればよいですか?

1
Crazyrubixfan

Imlement hook_user_logout($ account) および ser_cookie_delete($ cookie_name) を呼び出します。

例えば:

function mymodule_user_logout($account) {
  user_cookie_delete('name');
  user_cookie_delete('mail');
  user_cookie_delete('homepage');
}
3
Wim Mostrey