Size: a a a

2021 January 11

N

Nikita in Drupal RU
вот нашёл smsru от никлана интеграция api (с сервисом sms.ru) и smsframwork вроде что-то подобное интегрирует к полю телефон, пока честно говоря не понятно получу ли то что я хочу)
источник

N

Nikita in Drupal RU
api то понятно что свой, именно рассылка, а сам процесс верификации? поля, обвязки, формы и т.д?
источник

АК

Алексей Кузнецов... in Drupal RU
бери, обвязывай и формируй, как тебе нужно
источник

АК

Алексей Кузнецов... in Drupal RU
вообще, по сути просто делается двухшаговая форма - первый шаг - ввод номера телефона. Нажимаешь кнопку и в валидации идёт ображение к апи для отправки смс, если ошибка, то там же в валидации кидаешь ошибку, типа номер неправильный, ну или что оператор сдох. И в форме остаётся только одно поле - для ввода кода. А код ты получил в ответе от смс-шлюза, кладёшь его в сторэйдж формы (ну $form-State->set(‘code’, $code)) и потом при отправке второго шага формы опять валидируешь
источник

АК

Алексей Кузнецов... in Drupal RU
поле телефон в данном случае можно прицепить к юзеру и поставить галочку, чтобы требовать это поле при регистрации7 А там уже хукнуть форму, чтобыпривесить свою валидацию и остальное
источник

АК

Алексей Кузнецов... in Drupal RU
хотя наверное лучше форму свою сделать
источник

VL

Vasily Lukas in Drupal RU
странно что контриба нет, вроде 2021 на дворе
источник

АК

Алексей Кузнецов... in Drupal RU
Vasily Lukas
странно что контриба нет, вроде 2021 на дворе
И как ты себе представляешь контриб? Там только если делать всё на плагинах, чтобы под каждого оператора можно было писать свой плагин. Хотя скорее всего sms framework это и делает. Но лично мне в своё время показалось, что проще самому всё написать с нуля, чем разбираться с sms framework
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
И как ты себе представляешь контриб? Там только если делать всё на плагинах, чтобы под каждого оператора можно было писать свой плагин. Хотя скорее всего sms framework это и делает. Но лично мне в своё время показалось, что проще самому всё написать с нуля, чем разбираться с sms framework
прекрасно представляю
источник

АК

Алексей Кузнецов... in Drupal RU
вот прямо представляешь такой контриб, чтобы мог его себе поставить и россиянин, и американец, и украинец и будет работать?
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
вот прямо представляешь такой контриб, чтобы мог его себе поставить и россиянин, и американец, и украинец и будет работать?
да ты хотя бы посмотрел на то какие есть уже
источник

АК

Алексей Кузнецов... in Drupal RU
какие?)
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
какие?)
разные, на орге штук 5 как минимум
источник

АК

Алексей Кузнецов... in Drupal RU
Я смотрел. Тогда ничего, кроме sms framework не было.
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
Я смотрел. Тогда ничего, кроме sms framework не было.
даже на 7 есть
источник

АК

Алексей Кузнецов... in Drupal RU
уточню - ничего толкового не было)
источник

АК

Алексей Кузнецов... in Drupal RU
вот скинь мне любой из модулей, я тебе докажу, что это лажа😆
источник

VL

Vasily Lukas in Drupal RU
видимо у тебя времени много )
источник

АК

Алексей Кузнецов... in Drupal RU
жду, пока роллбэкнется миграция на 25 тысяч записей))
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
жду, пока роллбэкнется миграция на 25 тысяч записей))
так ты не жди, открой другой проект )
источник