microwin7/password-verifier 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

microwin7/password-verifier

最新稳定版本:v1.8.0.1

Composer 安装命令:

composer create-project microwin7/password-verifier

包简介

Validating password via json method

关键字:

README 文档

README

PHP ^8.3 Gravit Launcher

JSON метод сверки пароля и хеша

✔ Bcrypt

✔ WordPress Bcrypt (Версия WordPress 6.8 и выше)

✔ PHPass

✔ PBKDF2

Установка

Размещение скрипта:

  • Установите Composer ССЫЛКА

  • Развёртывание проекта:

    • Перейдите в папку сайта, командой:
      • Пример:
      cd /var/www/
    • Вызвать установку:
    composer create-project microwin7/password-verifier
    • Создаст папку password-verifier в месте вызова команды и развернёт проект

Настройка NGINX

server {
    listen       29301;

    root /var/www/password-verifier/public;
    charset utf-8;

    location = /favicon.ico { access_log off; log_not_found off; }
    location = /robots.txt  { access_log off; log_not_found off; }

    location / {
        index index.php;
        location ~ \.php$ {
            fastcgi_pass unix:/run/php/php8.3-fpm.sock;
            fastcgi_index index.php;
            fastcgi_buffering off;
            fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
            include         /etc/nginx/fastcgi_params;
        }
    }
}

Настройка passwordVerifier

        "passwordVerifier": {
          "bearerToken": "aaa",
          "url": "http://127.0.0.1:29301/",
          "type": "json"
        },
  • Придумайте пароль для Bearer Токена или сгенерируйте: ССЫЛКА
  • Замените значение bearerToken в passwordVerifier
  • Замените значение BEARER_TOKEN в .env

На основе скрипта можете сделать свой алгоритм проверки хеша

На кофе

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-02-19