[RUBY] [Bcrypt] So brechen Sie die Anwesenheit ab: true für has_secure_password

Ich verwende bcrpt, möchte aber das Passwort willkürlich festlegen

Ich habe es möglich gemacht, ein Passwort für Beiträge mit bcrpt festzulegen. Standardmäßig sind leere Beiträge so eingestellt, dass sie abgespielt werden können Ich werde Ihnen zeigen, wie Sie es abbrechen können.

https://qiita.com/hiruhiru/items/9dffc729f5192df243a8

Deaktivieren Sie die Validierung

Fügen Sie einfach (validations: false) neben has_secure_password hinzu.

qiita.rb


class Post < ApplicationRecord
  has_secure_password(validations: false)
end

Zusammenfassung

Sie können jetzt leere Beiträge veröffentlichen, indem Sie die Validierung deaktivieren.

Recommended Posts

[Bcrypt] So brechen Sie die Anwesenheit ab: true für has_secure_password
Verwendung von setDefaultCloseOperation () von JFrame
Wie man Variablen benennt 7 Auswahl von Unbehagen
[java] Zusammenfassung des Umgangs mit char
Zusammenfassung zum Schreiben von Anmerkungsargumenten
So bestimmen Sie die Anzahl der Parallelen
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
So sortieren Sie eine Liste von SelectItems
Zusammenfassung der Auswahl von Elementen in Selen
JDBC Versprechen und Schreibbeispiel
So finden Sie die Ursache des Ruby-Fehlers
[java] Zusammenfassung des Umgangs mit Zeichenketten
Zusammenfassung zum Erstellen von selbst erstellten JSF-Tags
Passen Sie an, wie der Inhalt von Recyclerview aufgeteilt wird
[Java] Zusammenfassung, wie Lambda-Ausdrücke weggelassen werden
Wie komme ich zum heutigen Tag?
Ausgabe der Verwendung der Slice-Methode
[Swift UI] So deaktivieren Sie ScrollsToTop von ScrollView
Verwendung von JQuery in Rails 6 js.erb
So zeigen Sie das Ergebnis des Ausfüllens des Formulars an
[Für Super-Anfänger] Verwendung des Autofokus: true
So geben Sie den JavaScript-Index für die Anweisung an
[Java] So erhalten Sie die URL der Übergangsquelle
So löschen / aktualisieren Sie das Listenfeld von OneToMany
So wenden Sie HandlerInterceptor auf das http-Inbound-Gateway von Spring Integration an
[Java] Arten von Kommentaren und wie man sie schreibt
[Rails, JS] So implementieren Sie die asynchrone Anzeige von Kommentaren
[Java] So erhalten Sie den Maximalwert von HashMap
[Rails] So ändern Sie den Spaltennamen der Tabelle
Stand April 2018 So installieren Sie Java 8 auf einem Mac
So setzen Sie BuildConfig des Bibliotheksprojekts (Moduls) auf Debug
Verwendung von CommandLineRunner im Spring Batch von Spring Boot
Zusammenfassung der Java-Kommunikations-API (1) Verwendung von Socket
[Android] So erhalten Sie die Einstellungssprache des Terminals
Zusammenfassung der Java-Kommunikations-API (3) Verwendung von SocketChannel
So verhindern Sie, dass editTextPreference von android PreferenceFragmentCompat beschädigt wird
Zusammenfassung der Java-Kommunikations-API (2) Verwendung von HttpUrlConnection
[Rails] So erhalten Sie den Inhalt starker Parameter
So beurteilen Sie den Klick eines beliebigen Bildbereichs
Booten nach Umgebung mit Spring Boot of Maven
Zusammenfassung der Implementierung von Standardargumenten in Java
So laden Sie eine ältere Version von Apache Tomcat herunter
[Swift] So erhalten Sie die Firebase-Dokument-ID
Ausführen des WebCamCapture-Beispiels von NyARToolkit für Java