承接 andollini89/authenticator 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

andollini89/authenticator

Composer 安装命令:

composer require andollini89/authenticator

包简介

login plugin

README 文档

README

Installation

composer require andollini89/authenticator:dev-main --no-plugins
composer install

Details

The package contains:

  • Authenticate Class which provide the login function and the isLogged function.
  • UserProvider which implements UserProviderInterface and provide the getUser function to search for user in source/database.

Usage exemple

<?php

use Authenticator/UserProvider;
use Authenticator/Authenticate;

$pdo = new \PDO('sqlite:test.db'); // or any other source

$userProvider = new UserProvider($pdo);
$auth = new Authenticate($userProvider, 'path/to/login')

if ($authenticated = $auth->isLogged() === false) {
    $authenticated = $auth->login('username', 'password', true)
} else {
   // more code here
}

统计信息

  • 总下载量: 4
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-01-31