Esta pregunta parece ser una extraña ;-) Si alguna migración escrito por igual:
change_table(:users) do |t|
t.confirmable
end
add_index :users, :confirmation_token, :unique => true
y como usted ha dicho poco cambio en el modelo (paso adicional =>: confirmable idear) de esta manera:
devise :database_authenticatable, :registerable, :confirmable
ahora puede generar algunos puntos de vista (si no lo hiciste)
rails generate devise:views
se puede ir a app/VI ews/devise/confirmations/new.html.erb y comprueba cómo se ve o lo modifica. Además se puede inspeccionar app/views/diseñar/confirmaciones/shared/_links.erb => existe línea:
<%- if devise_mapping.confirmable? && controller_name != 'confirmations' %>
Esta condición comprueba si es confirmable se utiliza de manera técnicamente ... si todo ha ido bien debería trabajos OOTB. Después de crear una nueva cuenta, en el registro, debería ver las líneas donde se envía el correo de confirmación con el enlace apropiado. Se dispara:
Rendered devise/mailer/confirmation_instructions.html.erb
por lo que han conseguido próximo lugar donde se puede personalizar un poco
Cómo personalizar la estrategia de confirmación? Por favor, pregunta exactamente qué quieres lograr. Usted puede verificar el camino de la gema. En /lib/devise/models/confirmable.rb, algunos comentarios podrían ser útiles.
respecto
1 para los detalles. Muchas gracias. – riship89
Cabe señalar que el estilo de la migración ahora está desactualizado según V2. https://github.com/plataformatec/devise/wiki/How-To:-Upgrade-to-Devise-2.0-migration-schema-style – tibbon