[Rails] So verwenden Sie authenticate_user!

Da wir von authenticate_user! Erfahren haben, werden wir es ausgeben.

Was ist authenticate_user? Sie können verstehen, wie man authenticate_user verwendet!

Was ist authenticate_user?

Es gibt zwei wichtige Dinge, die Sie verstehen müssen.

・ Es ist eine Methode der Entwicklung

Wie benutzt man es?

Ein Beispiel für die Verwendung von authenticate_user!


before_action :authenticate_user!, except: [:show, :index]

Grundsätzlich mit before_action verwendet.

Die Bedeutung des obigen Codes ist Stellen Sie sicher, dass der Benutzer vor jeder Aktion angemeldet ist! Wenn jedoch die Show-Aktion und die Index-Aktion aufgerufen werden, wird dies ausgeschlossen. Es bedeutet, dass · · ·

Grundsätzlich können Indexaktionen und Showaktionen in vielen Apps angezeigt werden, auch wenn Sie nicht angemeldet sind. (Sie können die Liste der Tweets und die Details der Tweets anzeigen, auch wenn Sie nicht bei Twitter angemeldet sind.)

Recommended Posts

[Rails] So verwenden Sie authenticate_user!
[Rails] Verwendung von Enum
[Rails] Verwendung von Enum
Verwendung von Rails Join
[Rails] Verwendung der Validierung
[Schienen] Verwendung von Scope
[Rails] Wie man Edelstein "devise" benutzt
[Schienen] Verwendung von Geräten (Hinweis)
[Rails] Verwendung von Flash-Nachrichten
Verwendung von Ruby on Rails
[Rails] Verwendung von Active Storage
[Einführung in Rails] Verwendung von Render
[Rails] So verwenden Sie die Hilfsmethode von devise before_action: authenticate_user!
Verwendung von Map
Wie schreibe ich Rails
Wie benutzt man rbenv?
Verwendung mit_option
Verwendung von fields_for
Verwendung von java.util.logging
Verwendung der Karte
[Rails] Verwendung von ActiveRecord :: Bitemporal (BiTemporalDataModel)
[Schienen] Verwendung der Kartenmethode
Verwendung von collection_select
Wie benutzt man Twitter4J
Verwendung von MapStruct
Verwendung von MySQL im Rails-Tutorial
Verwendung von TreeSet
So deinstallieren Sie Rails
Wie man Identität benutzt
Wie man Hash benutzt
[Ruby on Rails] Verwendung von redirect_to
[Hinweis] Verwendung von Rails 6 Devise + Cancancan
Verwendung von Dozer.mapper
Wie benutzt man Gradle?
[Rails] Verwendung von video_tag zum Anzeigen von Videos
[Rails] Verwendung der Hilfsmethode, Confimartion
Verwendung von org.immutables
Verwendung von java.util.stream.Collector
Verwendung von VisualVM
Verwendung von credentials.yml.enc aus Rails 5.2
Verwendung von Map
[Rails] Verwendung von Auswahlfeldern in Ransack
Verwendung von Schienen g Gerüst, Funktionen, Vorsichtsmaßnahmen
Verwendung von JQuery in Rails 6 js.erb
[Rails] Verwendung von PostgreSQL in einer Vagrant-Umgebung
[Schienen] Wie poste ich Bilder?
Verwendung der Ketten-API
[Java] Verwendung von Map
Verwendung der Warteschlange mit Priorität
Verwendung von Java Optional
Verwendung von Ruby return