Slack предлагает простой способ oauth (sign in with slack
) для существующих слабых пользователей для перекрестной аутентификации на «моей платформе», что бы это ни было. Я смог сделать все на слабой стороне, включая получение реального имени и адреса электронной почты из области идентификации слабины и поиск моего пользователя в базе данных drupal mysql users
.Реализация кнопки «Войдите в систему с slack» для сайта drupal
Но как я могу зарегистрировать этого пользователя и создать/регенерировать сеанс программно? Есть ли способ сделать это из командной строки, используя drush или что-то еще, без необходимости редактировать php, потому что это не мое предпочтение. Я думал, что могу изменить временные метки в базе данных, но похоже, что для объекта сеанса требуется больше, чем это.
Так что дано drupal uid и доступ к DB Drupal, что мне делать?
еще никто не интегрировал кнопку «войти в систему с slack» на сайт drupal? –