Я пытаюсь сделать следующее:
- Пользователь может голосовать за элемент (контроллер: элемент, действие: голосование)
2a.Если пользователь вошел в систему, то действие голосования проходит.
2б.Если пользователь не вошел в систему, то пользователь должен войти в систему / создать учетную запись (обрабатывается пользовательским контроллером), затем действие голосования проходит.
Как мне сделать 2b таким образом, чтобы после того, как пользователь входит в систему / создает учетную запись, действие голосования автоматически проходит без повторного голосования пользователя за элемент?