У меня есть 3 приложения: Backend, Frontend и Members.
И у меня есть 2 полномочия: Administrators и Members.
Администраторы импортируются по умолчанию, но участники создаются в Backend.
Когда элемент создается, обработчик событий также вставляет этот элемент в качестве sf_guard_user и, конечно, правильные отношения в sf_guard_user_group и sf_guard_user_permission.
Это скучная часть, теперь забавная:
Веб-интерфейс не защищен, но члены имеют и используют эти учетные данные: [администратор, участник].
В соответствии с этим, участники, созданные в сервернойтакже вставляется (насколько я могу судить правильно) должен иметь возможность войти в защищенное приложение Members , так как они получают member group / Разрешение /учетные данные.
Этого не происходит, единственные, кто может войти в приложение «Члены», - это администраторы, что не так, но также и тот факт, что правильнозарегистрированные пользователи не могут войти в него.
Классическая ошибка, выданная охранником: неверное имя пользователя и / или пароль.
Теперь, когда я редактирую ошибку, соль приходит на ум: как подражать введению соли, как это делает охранник?Может быть, это то, что я вставляю неправильно (или вставляю вообще), и, следовательно, ошибка неверного пароля (и фактически все остальное, что я описал, в порядке! Боже мой)
И это моя проблема.
Заранее спасибо:)