Павел
Потом зарегился через гугл как менеджер
Павел
И как ты мне это запретишь?
Павел
Как ты отличишь один тип пользователя от другого?
Павел
У всех пользователей есть гугл аккаунты
Mihail
твой емейл уже зареган как клиент. Это коллбек первым делом проверяет
Павел
Ну и поди пойми менеджер он или клиент
Павел
Павел
иначе я запросто ломану твою форму и стану менеджером
Mihail
Я, наверное, не очень хорошо объяснил, но у юзера есть выбор, кем он хочет зарегистрироваться
Mihail
и данные, включая выбранный тип аккаунта, хранятся локально
Mihail
сменить его после регистрации не выйдет, зарегистрироваться второй раз с одним и тем же гугл аккаунтом - тоже
Павел
так и проверяй их после авторизации
Павел
и все
Павел
зачем несколько форм плодить?
Mihail
про авторизацию у меня не было вопроса.
Mihail
вопрос про регистрацию
Павел
проверяй до
Павел
Потом когда вернется запрос в колбэке проверишь еще раз и занесешь в таблицу
Павел
профит
Mihail
Когда вернется запрос в коллбеке, в нем не будет информации об изначально запрошенном типе юзера и "проверять" будет просто нечего и не с чем. Весь вопрос заключался в том, как эту информацию "прицепить", отправить гуглу и получить назад (например, через лишний гет в callback url).
Mihail
Рабочий вариант с разными экшенами родился, спасибо за диалог.
Павел
блин храни в сессии
Павел
или еще где
Павел
Зачем городить разные экшены?
Mihail
йопт. Вот это мне в голову не пришло. Спасибо
Mihail
туплю :)
👻
А нельзя в калбек передать некий хеш
👻
А потом определить Ху из зу
Павел
да смысл храни ты это все у себя и все
Mihail
я встречал API где можно безболезненно цеплять произвольную инфу и она спокойно коллбеками назад приходит
Mihail
остается конечно неразбериха, если юзер откроет обе формы, а потом нажмет гуглолинк не в той, которая загрузилась последней и поставила свой тип в сессию
Mihail
промежуточный экшен городить надо
Dmitriy
yii1, создал папку helpers и сделал класс RegisterAssets,
при вызове \helpers\RegisterAssets::test() выходит ошибка о том что класс не найден
вот так я подключил autoload composer
https://pastebin.com/HkJjvwFH
Куда копать, не подскажите?
Dmitry
namespace пропиши в классе
SiZE
$composer = dirname(__FILE__) . '/protected/vendor/autoload.php';
$yii = dirname(__FILE__) . '/protected/vendor/yiisoft/yii/framework/yii.php';
$config = dirname(__FILE__) . '/protected/config/main.php';
require_once($composer);
require_once($yii);
Yii::createWebApplication($config)->run();
у меня вот такая петрушка работает 100%.
Evgenij
кто нибудь работал плотно с kartik/dynagrid можно както сурыть столбцы по-умолчанию ?
👻
сурыть ?
Alexey
ну соскочил палец чтож теперь )) скрыть очевидно
Stas
подскажите может кто сталкивался парсю xml в нем как обычно есть св-ва обращаюсь к ним что бы получить конетент а получаю в переменную объект xml в котором в нулевом элементе хранится уже контент кто то с таким сталкивался? (во всех примерах после обрашения к св-ву получаешь его контент)
Кион
Кион
Stas
подскажите: может кто сталкивался, парсю xml в нем как обычно есть св-ва, обращаюсь к ним что бы получить конетент, а получаю в переменную объект xml в котором в нулевом элементе хранится уже контент, кто то с таким сталкивался? (во всех примерах после обрашения к св-ву получаешь его контент)
The Ant
Stas
Stas
стандартным simplexml
Stas
просто раньше вроде все ок было на других проектах а тут какая то хрень и непойму откуда ноги растут
The Ant
бажная версия либы?
Stas
так либа в комплекте с пыхой идет
Stas
сам ее неставил она же встроенна\я
The Ant
http://php.net/manual/ru/book.simplexml.php#90554 походу твой случай
Stas
спс что то похоже действительнно щас попробую приведение типов. интересно только почему раньше все ок было а тут эта хрень валезла
Stas
Yet Another Stats (β)
Карма @AlDexor стала 5
Сергей
Что за бот? Как работает?
Ivan
Вау, тут плагин yii обновился под phpstorm!!
Borisov
Что-то сильно новое?
Borisov
И под какую версию?
Ivan
Ну пока я заметил что он подписывает view в рендере
Mihail
Ivan
Я только сегодня случайно увидел
Borisov
Это давно
Borisov
А если вью нет, он создаёт его? Yiistorm создавал, а для yii2 плагин отказывается
Niko
Мне в последнее вресмя шторм начал говорить, что я передаю слишком много параметров в методы. Как я понимаю, для хороших практик шторма максимально-допустимое кол-во параметров в методе <= 3
Здесь только я говно-кодер или кому-то еще пишет?
Павел
Мне пишет что я офигенный
👻
Павел
Ага так и пишет: ты офигенный читер
👻
:)
Aleksandr
на докЕр кто ставил yii
M M
Интересно а для чего именно докер? Как его использовать и вчем его польза?
M M
Есть юз кейзи?
Aleksandr
докер ето вириуализация
Borisov
В деплое польза
Павел
Или несколько проектов
M M
Для деплоя я знаю только deployer и Jenkins
M M
Знаю как их использовать
M M
А докер именно как надо использовать?
👻
ты контейнер разворачиваешь
что то на подобии виртуалки
👻
с кодом и софтом
Good
Сергей