Ich möchte in meiner Anwendung eine Abonnementfunktion für die Benutzer des Kontoinhabers hinzufügen, so dass sie nach einem festgelegten Zeitraum nicht mehr auf ihr Konto zugreifen können. Hinweis: Ich möchte ihren Account nicht aus der Datenbank löschen. Ich habe devise-2.1.2
bereits in meiner Anwendung installiert. Hat irgendjemand eine Idee, wie kann es gemacht werden? Ich bin ein Neuling in Ruby on rails
, also wird es sehr hilfreich für mich sein, wenn Sie bitte die Schritte erklären.
Devise hat eine integrierte Lösung mit der Option :lockable
in der abschließbaren Dokumentation zu Devise
Sie müssen lock_strategy
auf :failed_attempts.
Schritt 1 Setzen Sie Ihre config / initializers / devise.rb auf:
%Vor%Schritt 2 Sie sollten das abschließbare Modell wie folgt hinzufügen:
%Vor%Schritt 3 Generieren Sie die Migrationen, damit die Arbeit funktioniert.
%Vor%Grüße !!
Tags und Links ruby-on-rails devise authorization ruby-on-rails-3.2