исключить аутентификацию для электронной почты (одна из данных пользователя) рельсы - PullRequest
0 голосов
/ 08 ноября 2019

Когда пользователь регистрируется, у меня есть три поля: имя, адрес электронной почты, пароль

Для некоторых пользователей я хотел бы получить тот же адрес электронной почты, но затем он дает уведомление, которое уже используется.

Но я хочу разработать аутентификацию моего пользователя с помощью имени и пароля ...

Нужно ли отключать аутентификацию для электронной почты?

class User < ApplicationRecord
  # Include default devise modules. Others available are:
  # :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :validatable
end
...