msgphp / symfony-demo-app
此包已被放弃且不再维护。未建议替代包。
一个带有基本用户管理、REST/GraphQL API和OAuth/JWT认证的Symfony演示应用程序。
v1.10.0
2020-03-08 15:12 UTC
Requires
- php: ^7.3
- api-platform/api-pack: ^1.2
- elasticsearch/elasticsearch: ^7.6
- hwi/oauth-bundle: ^1.1@dev
- lexik/jwt-authentication-bundle: ^2.6
- msgphp/eav-bundle: ^0.15
- msgphp/user-bundle: ^0.15
- msgphp/user-eav: ^0.15
- pascaldevink/shortuuid: ^2.2
- php-http/guzzle6-adapter: ^2.0
- php-http/httplug-bundle: ^1.17
- ramsey/uuid: ^3.9
- ramsey/uuid-doctrine: ^1.6
- sensio/framework-extra-bundle: ^5.5
- symfony/console: 5.0.*
- symfony/dependency-injection: 5.0.*
- symfony/dotenv: 5.0.*
- symfony/flex: ^1.6
- symfony/form: 5.0.*
- symfony/framework-bundle: 5.0.*
- symfony/mailer: 5.0.*
- symfony/messenger: 5.0.*
- symfony/monolog-bundle: ^3.4
- symfony/orm-pack: ^1.0
- symfony/security-bundle: 5.0.*
- symfony/translation: 5.0.*
- symfony/validator: 5.0.*
- webonyx/graphql-php: ^0.13
Requires (Dev)
Conflicts
README
msgphp/* 仓库已不再积极开发/支持。
在您的生产环境中使用存在风险。
如果您想进行一些热补丁 - 请直接在目标仓库中提交PR,而不是之前的msgphp/msgphp 单一仓库
Symfony 演示应用程序
一个带有基本用户管理、REST/GraphQL API和OAuth/JWT认证的Symfony演示应用程序。
MsgPHP 是一个旨在为您的应用程序提供可重用领域层的项目。它具有较低的开发时间开销,并且避免过度偏向。
启用的捆绑包
关注点 | 捆绑包 |
---|---|
领域 | MsgPhpUserBundle , MsgPhpEavBundle |
ORM | DoctrineBundle |
安全 | SecurityBundle , HWIOAuthBundle , LexikJWTAuthenticationBundle |
Web API | ApiPlatformBundle |
特性
- 注册、登录、忘记密码、我的资料
- 一次性登录令牌
- 注册邀请
- 主要电子邮件和次要电子邮件
自己试试
使用 Symfony CLI
composer create-project msgphp/symfony-demo-app cd symfony-demo-app # Database and Elasticsearch must be running # Change DATABASE_URL and ELASTICSEARCH_HOST in .env.local, if needed bin/console doctrine:database:create --if-not-exists bin/console doctrine:schema:update --force bin/console doctrine:fixtures:load -n bin/console projection:synchronize symfony server:start symfony open:local
使用 Docker
# assuming composer is not installed on the local machine git clone git@github.com:msgphp/symfony-demo-app.git cd symfony-demo-app cp .env.local.dist .env.local make build start install db-fixtures api-sync # open https://:8443
文档
- 阅读主要文档
- 在 Symfony的Slack
#msgphp
频道 或 提出问题
贡献
截图
v1.x |
08-2018 |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |