tutorial signup rails espaƱol ejemplos auth ruby-on-rails ruby devise registration

ruby-on-rails - signup - ruby devise token auth



Rails idear eliminar registro (2)

Lo siento si esta es una pregunta tonta. Pero si configuro el dispositivo, ¿cómo eliminaría completamente la capacidad de un usuario para registrarse? Podría eliminar fácilmente las vistas de registro, pero qué más. ¿Debo agregar algo como devise_for: user,: except => register, o qué? La razón por la que estoy haciendo esto es porque quiero que la base de datos solo se siembre con los usuarios.


Deberías tener en tus modelos algo como esto:

class User < ActiveRecord::Base devise :database_authenticatable, :registerable, :confirmable, :recoverable, :rememberable, :trackable, :validatable end

Para eliminar el registro, debe eliminar el módulo de registro, por lo que su módulo debería ser así:

class User < ActiveRecord::Base devise :database_authenticatable, :recoverable, :confirmable, :rememberable, :trackable, :validatable end


Tienes casi razón:

devise_for :users, :skip => :registrations

Documentación .