为了使用 FosUserBundle 创建普通用户和非登录用户,正确的方法是什么?
非登录用户是指没有提供用户名或电子邮件。
一种方法是为假用户生成一些假用户名/电子邮件,但似乎不行。
另一种方法是强制用户名/电子邮件字段是可选的,但我不确定它会起作用并且它不会破坏登录过程。
为了使用 FosUserBundle 创建普通用户和非登录用户,正确的方法是什么?
非登录用户是指没有提供用户名或电子邮件。
一种方法是为假用户生成一些假用户名/电子邮件,但似乎不行。
另一种方法是强制用户名/电子邮件字段是可选的,但我不确定它会起作用并且它不会破坏登录过程。
使用enabled
设置为false
或locked
设置为true
的 FOSUserBundle 用户无法登录。
请在此处阅读我的答案,以解释它们的不同目的。