veskodigital / lara-app
LaraApp for Laravel,随时随地管理您的 Laravel 项目。支持 IOS 和 Android 系统。
Requires
- php: ^7.1|^7.3|^8.1
- chillerlan/php-qrcode: ^4.3.4
- illuminate/support: ~5.8.0|6.x|7.x|8.x|9.x|10.x|11.x
- laravel/sanctum: ^2.3|^3.0|^3.2
- nesbot/carbon: ^1.21|^2.0
Requires (Dev)
- phpunit/phpunit: ^10.0
README
使用 LaraApp 将您的智能手机与 Laravel 项目链接起来。我们的包允许您在移动中管理项目,一些功能包括
- 为新用户注册的通知
- 查看存储日志
- 路由
- 已注册用户的图表
- 运行 artisan 命令
移动应用
免费下载 IOS/Android 应用并链接您的 Laravel 项目,下载应用后请按照以下安装说明操作。
安装
首先,使用 composer 安装包
composer require veskodigital/lara-app
包将自动注册。
配置
发布 LaraApp 配置
php artisan laraapp:install
它还将询问您是否要运行 LaraApp 的迁移,该迁移将在项目中添加 3 个新表。安装完成后,默认情况下您的用户登录信息如下
邮箱: me@lara.app
密码: app123
您可以通过运行 php artisan laraapp:updateuser
命令更改登录信息
配置
运行 php artisan laraapp:install
命令后,它将配置复制到 config/laraapp.php,您可以在其中编辑它。
授权
如果您的 Laravel 网站环境设置为生产环境,您需要在 LaraAppServiceProvider.php 中添加希望能够访问 /lara-app/link 路由的用户。
app/Providers/LaraAppServiceProvider.php
在此文件中,您应该看到以下内容
protected function gate() { Gate::define('viewLaraApp', function ($user) { return in_array($user->email, [ 'taylorotwell@laravel.com', // e.g. above... ]); }); }
测试
尝试访问 https://mysite.com/lara-app/link。如果您可以访问此路由,则移动应用的设置已准备好连接。
如果您无法访问该路由(显示 404/403 错误),请尝试以下操作。
php artisan optimize:clear
更新日志
有关最近更改的更多信息,请参阅 更新日志。
安全
如果您发现任何安全问题,请通过电子邮件 hello@veskodigital.com 反馈,而不是使用问题跟踪器。
支持我们
VeskoDigital 是一家位于英国的开发团队,我们专注于移动和 Web 应用程序开发 在我们的网站上。
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件。