如何在 Symfony2 中创建多个用户?

How to create Multiple Users in Symfony2?

我正在开发 symfony 项目。项目用于发布职位和招聘员工。

我已经成功创建了后台和前端。

现在我想要的是在前端添加多个用户。我在前端有 4 种不同类型的用户。

Job Seeker (Candidate looking for new job)

Employees ( who post a job and hiring job seeker candidate)

Premium Employees ( who post a job and hiring job seeker candidate and have some more functionality then Employees )

Guest ( who can only see all the job seeker , Employees , Preminum Employees post )

我只需要这个功能的流程,然后我会自己实现所有这些。

那么如何在前端实现此功能?

我想按照你的尝试去做。你可以试试 pugx。 您可能必须更改您的实际用户,但这对您有很大帮助。

PUGXMultiUserBundle

另一种方法是让一个用户实体具有许多角色,这些角色对应于您的用户可以做什么或不做什么。

see Symfony Authorization documentation on the matter