php - Laravel 在主帐户上为所有员工提供服务

标签 php mysql laravel authorization

我在 Laravel 4.5 项目 Web 应用程序方面遇到了一个挑战。

我的应用程序是适用于许多公司所有员工的事件登记表。

相关公司的每个员工只能创建事件并保存事件。 每个公司都有一个“管理员”帐户登录,可以编辑、删除和查看有关公司的所有事件列表。

我正在寻找的是一个用于众多员工的主用户帐户 - 以及相关公司的单个“管理员”帐户登录。

我使用1个Mysql数据库和1个表来为所有公司进行事件注册。

示例公司:

  • 公司 |主用户帐户 |管理员帐户
  • 可口可乐 |coca_cola_employees | coca_cola_admin
  • 飞利浦 |philips_employees |飞利浦管理员

希望有人知道解决方案。

最佳答案

如何创建包含公司详细信息的公司表,然后向用户表添加外键以标识用户公司,并在用户表中添加一个标志以找出用户的角色,即 bool 值 is_admin,默认为 false,并且只会为 true对于管理员来说

关系是:

一个公司拥有多个用户 或者 用户属于一家公司

用户将具有特定的角色,即管理员或普通用户......

关于php - Laravel 在主帐户上为所有员工提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48168970/

相关文章:

mysql - 根据另一个表选择两列中的一些列

php - 未设置 session

php - Laradock:本地主机上的多个项目

php - 访问 PHP 函数中的全局变量

php - 移动在线iOS应用程序的良好教程或指南

PHP 脚本:警告:mysqli::mysqli(): (HY000/2002): 中没有这样的文件或目录

mysql - 在 SELECT 查询生成器中使用 AES_DECRYPT - Laravel

php - 使用php从数据库显示pdf

PHP 错误,成员初始化程序中 array() 中的串联

mysql - 需要一些帮助从结果 MYSQL 中隐藏重复项