У вас получается один(юзер) ко многим(социалки) выходит. Но каким образом тогда достаете Юзеров?
там же при авторизации пробрасывается сессия от соц.авторизации и ломает identity. и вместо аккаунта юзера хранит свой.
big_hasan: пройдите несколько собеседований для себя в некоторые фирмы. Посмотрите что они вам предложат и вы увидите, это лучше чем то чем вы занимаетесь или пока рано и нужно учить и практиковаться дальше.
Кирилл Арутюнов: тут забыл описать, что SSH тут недоступно. По тому все руками перекидывалось, к сожалению. А вообще да, через composer подтягиваться должны.
Спасибо, пригодится, но как быть если месяц, а то и год, он автоматически переключится так понимаю на след месяц? ну т.е. функция понимает, что допустим февраль то после 28 дня он докидывает в месяц и продолжает дни ??
Дмитрий Байчапанов: Все, разобрался уже через FierBug консоль. ошибка была в одном из скриптов. использовал переменные из сторонней библиотеки, которой у меня на сайте нету(почему-то посчитал, что это стандартные методы jQuery). Поскольку скрипт стоял в начале всех остальных. JS скрипт блочился и прерывался в моменте ошибки.
Спасибо, за ответ и развернутый пример. Функции я сам почитаю уже. Просто среди кучи литературы, уже не знаешь, что морально устарело, а что используют по сей день и как.
Дмитрий Донковцев: у меня VerbFilter блокирует другие запросы. Я так понимаю, что нельзя послать Get где есть фильтр на POST и наоборот. Или я не так понял документацию ? Меня беспокоил только тег Script, а в остальном терпимо мне кажется.
Stopy: по идее да, но я не знаю как еще можно ограничить именно по собственному Id. Если ограничить как то через RBAC Или ACF, то он не определяет конкретного автора. А ограничивает по группам или авторизации.
Max Khartanovych: Теперь понял, я действительно думал, что выражения static::findOne(['email' => $email]) и с равно, эквивалентны между собой. По поводу задачи она действительно специфична. т.к. есть некое разделение на партнеров и пользователей. Пользователи так же имеют мыло, но для них доступен сервис пополнения телефона и что бы не плодить слишком много. решил сделать авторизацию по двум полям. Партнеры в свою очередь только мыло.
Спасибо за ответ, но я похожим вариантом и решил все. И у вас валидатор построен таким образом. Что все что нужно это ввести строку в поле Identity. А у меня оба поля специфичный и используют Pattern RegEx. Поскольку оно одно. достаточно сложно ухватить и телефон и email. Если с мылом все просто и у него есть собственное правило email. То как заставить Rule принимать и то и другое не ясно. Но на данный момент я сделал точно так же как и вы, обязательное и фильтр трим. Но в теории в такое поле можно послать все что угодно даже SQL injection.
там же при авторизации пробрасывается сессия от соц.авторизации и ломает identity. и вместо аккаунта юзера хранит свой.