モジュールで作業していて、ログインまたはログアウトした後にユーザーに表示される次のページにJavaScriptを追加しようとしています。hook_user(op == login)でdrupal_add_js()を呼び出すと、機能しないようです。これは、ログインが完了して新しいページのリクエストが開始された後にdrupal_gotoが呼び出されるためだと思います。
私はhook_userを使用してセッション変数を設定することを検討しました。セッション変数は、次のページの読み込み時に応答できますが、それはやや壊れやすいようです。助言がありますか?