mathsgod / light
1.10.0
2024-09-19 09:42 UTC
Requires
- ecodev/graphql-upload: ^6.1
- endroid/qr-code: ^4.8
- firebase/php-jwt: ^6.8
- laminas/laminas-code: ^4.7
- laminas/laminas-diactoros: ^3.1
- league/container: ^4.2
- league/flysystem: ^3.15
- mathsgod/graphqlite-mixed-type: ^2.1
- mathsgod/light-rbac: ^1.0
- mathsgod/r-db: ^5.0
- phpmailer/phpmailer: ^6.8
- ramsey/uuid: ^4.7
- sebastian/diff: ^4.0
- symfony/cache: ^6.0
- symfony/yaml: ^6.0
- thecodingmachine/graphqlite: ^6.0
Requires (Dev)
- google/apiclient: ^2.15
- hostlink/hostlink-storage-adapter: ^1.0
- laminas/laminas-httphandlerrunner: *
- league/flysystem-aws-s3-v3: ^3.24
- mathsgod/puxt: dev-main
- web-auth/webauthn-lib: ^3.3
README
数据库设置
配置基于 mathsgod/r-db
.env
DATABASE_HOSTNAME= DATABASE_DATABASE= DATABASE_USERNAME= DATABASE_PASSWORD= DATABASE_PORT= DATABASE_CHARSET=
保密
用于 jwt 保密的随机字符串
.env
JWT_SECRET= # jwt secret
谷歌登录
安装谷歌 API 客户端
composer require google/apiclient
.env
GOOGLE_CLIENT_ID=