supabase/gotrue-php

此包的最新版本(v0.0.2)没有可用的许可证信息。

Supabase GoTrue for PHP

v0.0.2 2023-04-27 23:07 UTC

This package is auto-updated.

Last update: 2024-08-28 02:02:27 UTC


README

PHP 客户端库,用于与 Supabase GoTrue 交互。

注意:此存储库处于 Alpha 版本,尚未准备好用于生产。随着它向初始发布进展,API 将会发生变化。

待办事项

  • 支持 PHP 7.4
  • 运行单元测试和集成测试会导致测试失败

快速入门指南

安装模块

composer require supabase/gotrue-php

连接到 gotrue 后端

use Supabase\GoTrue\GoTrueClient;

$client = new GoTrueClient($reference_id, $api_key);

示例

示例目录

测试

设置测试环境

cp .env.example tests/.env

对于 REFERENCE_ID

登录仪表板后,导航到项目 >> 项目设置 >> 通用设置。复制 Reference ID 用于 .env

对于 API_KEY

登录仪表板后,导航到项目 >> 项目设置 >> API >> 项目 API 密钥。选择 anonpublicservice_role 密钥。

tests/.env 中填充以包含 REFERENCE_IDAPI_KEY

运行所有测试

vendor/bin/phpunit