[RUBY] Anmeldefunktion

    1. Installieren Sie Gem und starten Sie den Server neu Fügen Sie Gemfile den folgenden Code hinzu Der hinzuzufügende Ort ist gem'devise 'in der letzten Zeile von Gemfile Dann Bundle-Installation im Terminal Lassen Sie uns den lokalen Server neu starten rails s
  1. Lassen Sie uns mithilfe von Befehlen eine Konfigurationsdatei erstellen Um devise zu verwenden, erstellen Sie zusätzlich zur Installation von Gem eine Konfigurationsdatei mit devise-spezifischen Befehlen.

Schienen g Gerät: im Terminal installieren

config/initializers/devise.rb config / locales / devise.en.yml wird erstellt.

    1. Lassen Sie uns ein Benutzermodell mit Befehlen erstellen Erstellen Sie bei Verwendung von devise ein neues Benutzermodell zum Erstellen eines Kontos. Erstellen Sie ein Benutzermodell mit dem Befehl zur Modellerstellung von devise anstelle der üblichen Modellerstellungsmethode

Schienen g Benutzer im Terminal

app/models/user.rb  db/migrate/20XXXXXXXXXXXX_devise_create_users.rb  test/fixtures/users.yml test / models / user_test.rb wird erstellt devise_for: Benutzer werden automatisch zu route.rb hinzugefügt

Führen Sie die Migrationsdatei aus, die zuvor mit dem Befehl rails g devise user erstellt wurde. Rails db: Migration im Terminal Dadurch wird eine Benutzertabelle erstellt Das Routing hat sich geändert. Starten Sie den Server neu  rails s

Recommended Posts

Anmeldefunktion
Hinzufügung der Gastanmeldefunktion
Anmeldefunktion mit Spring Security
Implementieren Sie eine einfache Anmeldefunktion in Rails
JavaScript-Funktionen
SpringMVC-Interceptor-Funktion
[Rails] Funktionseinschränkungen im Gerät (Login / Logout)
Schienen Hinzufügen einer einfachen Anmeldefunktion
Erstellen Sie trotzdem eine Anmeldefunktion mit Rails
Implementierung der Anmeldefunktion durch Spring Security (securityConfig)
Erstellen Sie eine Anmeldefunktion mit Swift's Optional
Validierungseinstellungen für die Ruby on Rails-Anmeldefunktion
Implementierung der Ruby on Rails-Anmeldefunktion (Sitzung)
Grundlegende Erstellung von Webanwendungen Servlet / JSP (Anmeldefunktion)
Implementierung der DM-Funktion
Versuchen Sie, die Anmeldefunktion mit Spring Boot zu implementieren
[Schienen] Kategoriefunktion
Schienen folgen der Funktion
Kommentarfunktion implementiert
[Rails] Benachrichtigungsfunktion
Implementierung der Ruby on Rails-Anmeldefunktion (Devise Edition)
Java / Twitter-Klon- / Aufgabenverwaltungssystem (2) Anmeldefunktion hinzufügen
Erstellen Sie mit der Sitzungsfunktion einen Anmeldeauthentifizierungsbildschirm