improve registration and add oauth

This commit is contained in:
Alex Turchyn committed 2023-07-15 13:38:12 +03:00
1 parent f7ef99a624
commit 6f3fe1dd7b
20 files changed
+170 -23

No files matched your search

+9 -2
View File
@@ -5,11 +5,18 @@ Rails.application.routes.draw do
root 'dashboard#index'
devise_for :users, path: '/', only: %i[sessions passwords]
devise_for :users,
path: '/', only: %i[sessions passwords omniauth_callbacks],
controllers: begin
options = { sessions: 'sessions' }
options[:omniauth_callbacks] = 'omniauth_callbacks' if Docuseal.multitenant?
options
end
devise_scope :user do
if Docuseal.multitenant?
resource :registration, only: %i[create], path: 'sign_up' do
resource :registration, only: %i[show], path: 'sign_up'
resource :registration, only: %i[create], path: 'new' do
get '' => :new, as: :new
end
end