Class: Collavre::EmailVerificationsController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- ApplicationController
- Collavre::EmailVerificationsController
- Defined in:
- app/controllers/collavre/email_verifications_controller.rb
Instance Method Summary collapse
Instance Method Details
#show ⇒ Object
5 6 7 8 9 10 11 12 13 14 |
# File 'app/controllers/collavre/email_verifications_controller.rb', line 5 def show user = Collavre::User.find_by_token_for(:email_verification, params[:token]) if user user.update!(email_verified_at: Time.current) redirect_to new_session_path, notice: I18n.t("collavre.users.email_verified") else redirect_to new_session_path, alert: I18n.t("collavre.users.email_verification.invalid_token") end end |