ホームページ  >  記事  >  バックエンド開発  >  Yii2に認証コードを追加する手順の詳細説明、yii2認証コードの詳細説明_PHPチュートリアル

Yii2に認証コードを追加する手順の詳細説明、yii2認証コードの詳細説明_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:53:23689ブラウズ

Yii2に検証コードを追加する手順の詳細な説明、yii2検証コードの詳細な説明

もともとyii2フレームワークの検証コードは非常に包括的だと思ったので、BaiduとGoogleを試しましたが、チュートリアルのほとんどは散在していて不完全だったので、完全な手順を含む検証コードのチュートリアルを自分で作成することを考えました。

サイト/ログインフォームへのログインには確認コードの追加が必要であると想定しています。

1. siteControllerコントローラーのアクションメソッドにキャプチャ設定を追加します

リーリー

上記では、確認コードの桁数を設定するだけです。このために、確認コードの背景色、フォント ファイル、その他の設定を含むファイル Vendaryiisoftyii2captcha を参照できます。ここで見つかります。

2. SiteController は設定を続行します。

リーリー

キャプチャ メソッドを追加して、アクセス ルールのアクションにアクセスできるようにします。

3. ビューレイヤーを見て、確認コードの入力を追加してみましょう。

リーリー

4. これだけでは不十分です。検証コードの検証ルールも追加する必要があります

ここではLoginFormを使用しているので、LoginFormファイルを変更します

リーリー

5. 4番目のステップでは、基本的に認証コードを設定すると、正常に表示されます。バックグラウンドで rbac 権限制御が設定されている場合は、構成に /site/captcha のアクセス許可を accss として追加する必要があると思います。

6. 効果を確認してください。


7. ページが更新されたときに検証コードが更新されないのはなぜかと質問した生徒もいましたが、私は個人的には、間違った検証コードを入力してページが更新された場合にのみ検証コードが更新されると考えています。 。確認コードに従うためにページを更新する必要がある場合は、それを実現する簡単な方法を試してください。

リーリー

つまり、ページが更新されたら、確認コードをもう一度クリックして強制的に更新します。

上記は編集者が紹介したYii2での認証コード追加手順です。皆様のお役に立てれば幸いです。

www.bkjia.com本当http://www.bkjia.com/PHPjc/1123835.html技術記事 Yii2 に検証コードを追加する手順の詳細な説明 yii2 検証コードの詳細な説明 当初、yii2 フレームワークの検証コードは非常に包括的だと思っていましたが、ほとんどのチュートリアルがばらばらで不完全であることがわかりました。と思いました…
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。