これが既に尋ねられた場合は私に許してください。最も簡単なドロップインのPHP認証ソリューションですか?
最終的な目標は、一部のデータを各ユーザーに(明らかに)関連付けることと、そのデータをユーザーの役割に応じてユーザーに表示することです。
私は、PHPでユーザを認証するための簡単なドロップインソリューションを広く検討しました。
は、私が見ているわけではない:認証と
- CMS
- A PHP MVCフレームワーク
このプロジェクトは、両方のためにあまりにも単純であり、それが最終的に生産に行く必要がありますが、初心者のプログラマによって実行されます。私はCMSやフレームワークのためのものではなく、PHPを教えたいと思っています。私はフレームワークのアイデアに完全に反対していませんが、私が見てきたフレームワークはすべてMVCを強制します。
私は簡単にユーザーを登録したり、ユーザーをログインさせたり、ユーザーを役割に入れたりすることができます。理想的には、データベース&の暗号化ロジックを処理するライブラリを用意し、上記を行う簡単なAPIを私に提供することを意味します。私はデータベースをライブラリに提供して、私とのやりとりなしにそのことをやり直すことを好む - セッションにデータを格納することも望ましいが必須ではない。
私はこれを自分で簡単に行うことができますが、教えている人には簡単にしたいと思います。ライブラリ/コンポーネント/ etcは私がこれを望むものです。私はPEAR全体に行きました。モジュールはあまりにも複雑に見えます。 PHP5のドキュメントで提供されている2つの認証プロバイダは私には不明瞭です。彼らが私が記述したことをするならば、実際に働いている人の例はうまくいくでしょう。何か案は?
フレームワークにとらわれず、データベースに依存しないhttps://github.com/delight-im/PHP-Authをご覧ください。 – caw