2014-04-11 13 views
11

Ich arbeite Rails 4 mit Devise Edelstein für Benutzer-Authentifizierung, In meinem Projekt auch gut mit Devise gem. Aber ich möchte die Funktionen von Sign up und Forgot Password Module entfernen.Rails - Devise Gem entfernen Registrieren und Passwort vergessen Module

Denn wie sign_up, In config/routes.rb Datei mit skip Option Entfernen

devise :users, :skip => :registration 

Sie den sign_up Modul entfernt abgeschnitten auch path generation. Das ist in Ordnung.

Aber die gleiche Art und Weise, wenn ich diese Option sind für Forgot password

devise :users, :skip => :recover 
    or 
devise :users, :skip => :recoverable 

wird es nicht funktionieren. Ich muss beide Module auf die gleiche Weise verstecken.

Wie erreichen? Vielen Dank im Voraus ..

+0

Mögliche Duplikat Löschen [So entfernen Passwort Zurücksetzen während E-Mail Bestätigung ersinnen?] (Http://stackoverflow.com/questions/17672804/how- to-remove-devise-password-resetting-während-email-bestätigung) – installero

Antwort

22

ich die Antwort bekam,

In Devise model Klasse die devise :registerable, :recoverable Option entfernen.

tun auch die Änderungen in devise/shared/_link.html.erb durch die path generation Links sign_up and forgot_password

Verwandte Themen