Wakarana

このライブラリは、PHPを用いたWEBアプリケーション組み込み向けのログイン認証ライブラリです。
ユーザー名・パスワードの認証とログイントークンの発行・認証、ワンタイムトークンの発行・認証、管理者と一般ユーザーに加えて、任意の権限名の付与や2要素認証にも対応しています。
また、このライブラリは著作権放棄されており、無料で自由にご利用いただけます。

特徴

2種類のデータベースに対応

軽量でデータベースのバックアップが容易なSQLite、大規模サイトにも対応可能なMySQLの双方に対応しています。

2要素認証に対応

時間ベース方式(TOTP)による2要素認証に対応しています。

動作環境

PHP(バージョン7以降)

ダウンロード

当サイトからダウンロード

使い方

導入方法

ダウンロードしたZIPファイルを解凍し、「wakarana」フォルダを設置先のフォルダへコピーしてください。

サンプルコード

著作権放棄されたサンプルコードをご利用いただけます。

関数の使い方

このライブラリに含まれているそれぞれの関数の使い方は関数マニュアルを、設定ファイルの編集については設定マニュアルご覧ください。

ライセンス

本ソフトウェアは無権利創作ライセンスにしたがって著作権放棄されています。