Как бы вы построили свой контроллер или даже в представлениях, способ показать сообщение об ошибке или приветственное сообщение только один раз для сеанса пользователя или для входа пользователя. У меня в настоящее время это;Как показать сообщение один раз за один вход в Rails
<% if session[:user_id] = current_user.id && signed_in? %>
<% if @check_password_warning.present? %>
<!-- Modal -->
<div class="modal fade" id="AccountModal" tabindex="-1" role="dialog" aria-labelledby="AccountModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body">
<center><%= @check_password_warning %></center>
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<% end %>
<% end %>
но это показывает мое предупреждение пароль каждый раз, когда пользователь обновляет страницу, я попытался изменить session[:user_id] = current_user.id
к session[:new_session] = true
, но он не работает.