First Commit
This commit is contained in:
commit
b5b83e939a
213 changed files with 8688 additions and 0 deletions
14
app/controllers/user/custom_failure.rb
Normal file
14
app/controllers/user/custom_failure.rb
Normal file
|
@ -0,0 +1,14 @@
|
|||
class User::CustomFailure < Devise::FailureApp
|
||||
def redirect_url
|
||||
url_for({controller: '/start', action: :index})
|
||||
end
|
||||
|
||||
# You need to override respond to eliminate recall
|
||||
def respond
|
||||
if http_auth?
|
||||
http_auth
|
||||
else
|
||||
redirect
|
||||
end
|
||||
end
|
||||
end
|
25
app/controllers/user/sessions_controller.rb
Normal file
25
app/controllers/user/sessions_controller.rb
Normal file
|
@ -0,0 +1,25 @@
|
|||
class User::SessionsController < Devise::SessionsController
|
||||
# before_filter :configure_sign_in_params, only: [:create]
|
||||
|
||||
# GET /resource/sign_in
|
||||
def new
|
||||
redirect_to url_for({controller: '/start', action: :error_login})
|
||||
end
|
||||
|
||||
# POST /resource/sign_in
|
||||
def create
|
||||
super
|
||||
end
|
||||
|
||||
# DELETE /resource/sign_out
|
||||
def destroy
|
||||
super
|
||||
end
|
||||
|
||||
# protected
|
||||
|
||||
# You can put the params you want to permit in the empty array.
|
||||
# def configure_sign_in_params
|
||||
# devise_parameter_sanitizer.for(:sign_in) << :attribute
|
||||
# end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue