ホームページ  >  記事  >  バックエンド開発  >  thinkphp 3.2.1 に関する質問

thinkphp 3.2.1 に関する質問

WBOY
WBOYオリジナル
2016-06-23 13:59:371129ブラウズ

私は Web サイトのバックエンドを作成しており、管理ファイル内のすべてのページにアクセス許可を設定する方法を作成しました。


ディスカッションに返信する必要があります。

この質問は比較的基本的なもので、実際にはすべての php に権限検証の機能を追加します

まず実装原理について説明します:
1. 指定されたページでアカウントのパスワードを入力してアクセスします
2. 渡されたデータを受信した後バックグラウンドのフォームからデータベースのデータと比較します
3. アカウントのパスワードが正しい場合は、Cookie またはセッションを設定します
4. バックグラウンドページにジャンプします この時点で、他のすべてのページはパブリック権限の検証を実行します。このコードは、前回のログイン セッション中に設定された Cookie またはセッションを読み取り、ユーザーがログインしているかどうかを判断します。ログインしていない場合は、実行を続行します

tp の権限管理を確認することをお勧めします。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。