У меня есть 3 приложения: Backend, Frontend и Members.
И у меня есть 2 учетных данных: администраторы и участники.sfGuardAuth через несколько приложений
Администраторы импортируются по умолчанию, но члены создаются в бэкэнд.
Когда пользователь создан, обработчик события также вставляет этот член как sf_guard_user и, конечно же, правильные отношения в sf_guard_user_group и sf_guard_user_permission.
Это скучный часть, теперь самое интересное:
Frontend является не обеспеченных, но члены является и использовать эти учетные данные: [Администратор, участник].
По всему этим, членам, созданные в Backend, которые также вставляются (правильно, насколько я могу сказать) должны быть в состоянии войти в членов обеспеченных приложения, так как они получают член группы/разрешение/удостоверение.
Это не так, единственные, кто может войти в приложение-члены, - это администраторы, что не так, но это тот факт, что правильно созданные пользователи-пользователи не могут войти в него.
Ошибка, поставленная охранником, является классикой: имя пользователя и/или пароль недействительны.
Теперь, когда я редактирую ошибку, соль приходит в голову: как можно было бы эмулировать вставку соли в качестве охранника? Возможно, это то, что я не вставляю правильно (или вообще вставляю), и, следовательно, неверная ошибка пароля (и на самом деле все, что я описал, это нормально! Omg)
И это моя проблема.
Заранее спасибо :)
Я не правильно добавлял соль, но это не решило основной вопрос): – leomdg