2

ユーザーがDeviseにログインしている間のみ有効な変数を作成するにはどうすればよいですか? 例: 「current_location」という名前の変数が必要です。この変数は、ユーザーが頻繁に移動する可能性があるため、次回ユーザーがログインするときに有効ではない可能性があります。他のユーザーが同じアカウントでログインしている可能性があるため、データベースに保存したくありません。

前もって感謝します!

4

1 に答える 1

2

リクエストにより:

を設定できますuser_session[:current_location] = "Berlin, Germany"。ユーザーが現在ログインしているマシンに固有のものである必要があります。

于 2013-08-07T20:19:51.047 に答える