Skip to content
Snippets Groups Projects
registrations_controller.rb 737 B
Newer Older
  • Learn to ignore specific revisions
  • Marin Jankovski's avatar
    Marin Jankovski committed
    class RegistrationsController < Devise::RegistrationsController
      before_filter :signup_enabled?
    
    
    Marin Jankovski's avatar
    Marin Jankovski committed
      def destroy
        current_user.destroy
    
        respond_to do |format|
          format.html { redirect_to new_user_session_path, notice: "Account successfully removed." }
        end
      end
    
    
      protected
    
      def build_resource(hash=nil)
        super
      end
    
    
      def after_sign_up_path_for(resource)
    
      def after_inactive_sign_up_path_for(resource)
    
    Marin Jankovski's avatar
    Marin Jankovski committed
      private
    
      def signup_enabled?
        redirect_to new_user_session_path unless Gitlab.config.gitlab.signup_enabled
      end
    
    
      def sign_up_params
        params.require(:user).permit(:username, :email, :name, :password, :password_confirmation)
      end