Не понял вашего вопроса.если ваш вопрос, как закрыть пользовательский сеанс, когда вы меняете какое-либо значение?может реализовать подпрограмму в вашем действии. userUpdate проверяет, есть ли изменения с вашим именем пользователя, и в зависимости от того, что вам нужно, вы можете перезапустить сеанс или закрыть его, если вы этого хотите