Laravel - ハッシュ

PHPz
リリース: 2024-08-27 11:56:54
オリジナル
1024 人が閲覧しました

ハッシュとは、文字列を短い固定値または元の文字列を表すキーに変換するプロセスです。 Laravel は、パスワードをハッシュ化して保存するための安全な方法を提供するHashファサードを使用します。

基本的な使い方

次のスクリーンショットは、パスワードの保存と更新に使用される

passwordControllerという名前のコントローラーを作成する方法を示しています -

Laravel - ハッシュ次のコード行は、

passwordControllerの機能と使用法を説明します。

user()->fill([ 'password' => Hash::make($request->newLaravel - ハッシュ) // Hashing passwords ])->save(); } }
ログイン後にコピー

ハッシュ化されたパスワードは、

makeメソッドを使用して保存されます。このメソッドを使用すると、Laravel でよく使用されるbcryptハッシュ アルゴリズムの作業係数を管理できます。ハッシュに対するパスワードの検証

変換に使用された文字列を確認するには、パスワードをハッシュと照合して検証する必要があります。これには、

check

メソッドを使用できます。これは以下のコードに示されています-リーリーcheck

if (Hash::check('plain-text', $hashedLaravel - ハッシュ)) { // The passwords match... }
ログイン後にコピー

メソッドはプレーンテキストと

hashedLaravel - ハッシュ変数を比較し、結果が true の場合は true 値を返すことに注意してください。

以上がLaravel - ハッシュの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!