Sha256: 5389ec6c4937b2293bf6674adcbacc40f3d0ed0582ef447c78067b684a70e203
Contents?: true
Size: 530 Bytes
Versions: 52
Compression:
Stored size: 530 Bytes
Contents
class RegistrationsController < ApplicationController skip_before_action :authenticate def create @user = User.new(user_params) if @user.save send_email_verification render json: @user, status: :created else render json: @user.errors, status: :unprocessable_entity end end private def user_params params.permit(:email, :password, :password_confirmation) end def send_email_verification UserMailer.with(user: @user).email_verification.deliver_later end end
Version data entries
52 entries across 52 versions & 1 rubygems