basic / auth
基本认证系统
3.0.4
2019-02-11 18:29 UTC
Requires
- catfan/medoo: v1.4.5
README
基本认证系统
Composer
composer require basic/auth
安装
Auth 通过依赖注入工作。因此,您需要安装并配置 Medoo。
<?php
require 'vendor/autoload.php';
//$db=Instância do Medoo
$Auth=new Auth($db);
用户表
id
email
name
password
type
token
token_expiration
created_at
updated_at
deleted_at
uuid
用户数据
返回用户数据或 false
$user=$Auth->isAuth();
注销
始终返回 true
$user=$Auth->logout();
注册
必需的 $_POST 字段
name
email
password
type (admin ou user)
返回用户数据或包含错误信息的数组
$user=$Auth->signup();
注册错误信息
- invalid_name (仅字母、数字和空格)
- invalid_email
- invalid_password (至少8个字符)
登录
必需的 $_POST 字段
email
password
返回用户数据或包含错误信息的数组
$user=$Auth->signin();
登录错误信息
- invalid_email
- invalid_password