From 802fcd051fcbc9be99230bddb13c4a7cb8067741 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Tue, 31 Mar 2015 22:42:17 +0300 Subject: Add support for backup codes --- config/initializers/devise.rb | 1 + config/routes.rb | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'config') diff --git a/config/initializers/devise.rb b/config/initializers/devise.rb index c003a7102a5..091548348b1 100644 --- a/config/initializers/devise.rb +++ b/config/initializers/devise.rb @@ -3,6 +3,7 @@ Devise.setup do |config| config.warden do |manager| manager.default_strategies(scope: :user).unshift :two_factor_authenticatable + manager.default_strategies(scope: :user).unshift :two_factor_backupable end # ==> Mailer Configuration diff --git a/config/routes.rb b/config/routes.rb index a76ababb3d9..bcd68ad6ae2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -226,7 +226,11 @@ Gitlab::Application.routes.draw do resources :keys resources :emails, only: [:index, :create, :destroy] resource :avatar, only: [:destroy] - resource :two_factor_auth, only: [:new, :create, :destroy] + resource :two_factor_auth, only: [:new, :create, :destroy] do + member do + get :codes + end + end end end -- cgit v1.2.1