2015-02-01 2 views
0

Я создаю приложение и имею Devise & Omniauth все настроено с помощью Twitter & Instagram login & регистрация работает.Только разрешить пользователям Зарегистрироваться и Войти с Omniauth

Но то, что я пытаюсь сделать, это похоже на producthunt.com и только позволяют пользователям регистрировать & войти с OmniAuth (Twitter & Instagram), а не вручную ввести свой пароль по электронной почте &. Возможно ли отключить ручную регистрацию? и держать Omniauth работать?

Спасибо.

ответ

0

загляните в devise.rb инициализаторе:

# Tell if authentication through request.params is enabled. True by default. 
    # It can be set to an array that will enable params authentication only for the 
    # given strategies, for example, `config.params_authenticatable = [:database]` will 
    # enable it only for database (email + password) authentication. 
    # config.params_authenticatable = true 
Смежные вопросы