Mi piacerebbe assicurarmi che le uniche persone con indirizzo email di un determinato dominio possano registrarsi per un sito che utilizza Devise.Come posso utilizzare Devise Authentication per verificare che un indirizzo email di iscrizione provenga da un determinato dominio?
Ad esempio, se le persone si iscrivono all'e-mail [email protected], devono ricevere un'email di conferma, ma se si iscrive a [email protected], dovrebbero ricevere un messaggio di errore.
Bella scoperta! Potresti voler sfuggire al. in mysite.com però. –
Molto utile. Se si desidera autorizzare più domini, è possibile utilizzare l'operatore o '|' e raggrupparli in questo modo: '/ \ A ([\ w \.% \ + \ -] +) (@ firstdomain \ .com \ z) | (@seconddomain \ .com \ z)/I' – timsvoice