synciteg/api-init

Syncit Api 模板


README

Build Status Total Downloads Latest Stable Version License

关于模板

开源Api后端模板,基于

包含

  • Laravel 身份验证 / 授权
  • 用户验证的OTP生成器
  • 注册时为用户生成UUid
  • 社交登录(在GitHub上测试过)
  • Http Mqtt 身份验证和授权的后端(在Emqx代理上测试过)
  • 添加角色 / 删除角色 / 授予权限 / 撤销角色路由
  • 角色授权的测试路由。

在linux上安装

  • composer create-project synciteg/api-init
  • cd api-init
  • cp .env.example ./.env
  • 更新.env文件
  • php artisan migrate --seed
  • 按照常规Laravel安装调整文件夹权限
  • 开始使用 -- 管理员用户 --- 电子邮件: admin@example.com --- 密码: password

进行中

  • 用户头像更新
  • MQTT ACL
  • 合并实时通知

关于Laravel

Laravel 是一个具有表达性、优雅语法的Web应用框架。我们相信开发必须是一个愉快和富有创造性的体验,才能真正令人满足。Laravel 通过简化许多Web项目中的常见任务,如

Laravel易于使用、功能强大,并提供了构建大型、健壮应用程序所需的所有工具。

学习Laravel

Laravel具有所有现代Web应用程序框架中最广泛和最全面的文档和视频教程库,使您能够轻松开始使用该框架。

如果您不想阅读,Laracasts 可以帮助您。Laracasts 包含超过1500个关于Laravel、现代PHP、单元测试和JavaScript等主题的视频教程。通过深入了解我们的综合视频库来提高您的技能。

Laravel 赞助商

我们感谢以下赞助商为Laravel开发提供资金。如果您有兴趣成为赞助商,请访问Laravel的Patreon页面

贡献

感谢您考虑为Laravel框架做出贡献!贡献指南可在Laravel文档中找到。

行为准则

为了确保Laravel社区对所有成员都持开放态度,请阅读并遵守行为准则

安全漏洞

如果您在Laravel中发现安全漏洞,请通过taylor@laravel.com将电子邮件发送给Taylor Otwell。所有安全漏洞都将得到及时处理。

许可证

Laravel框架是开源软件,采用MIT许可证