Описание тега omniauth-google-oauth2

2 ответа

Невозможно получить рельсы OmniAuth для работы Google с devise

Я использую гем "omniauth-google-oauth2" для настройки входа в Google наряду с разработкой имени для входа. Также добавлен ssl в корневой каталог приложения, как упомянуто в руководстве (File => cacert.pem) В /config/initializers/omniauth.rb OmniAut…
1 ответ

OmniAuthGoogleOAuth2 в Rails 4 перенаправляет на исходный URL-адрес запроса после успешного входа

Согласно документам, я реализовал аутентификацию. Вот мой application_controller.rb class ApplicationController < ActionController::Base # Prevent CSRF attacks by raising an exception. # For APIs, you may want to use :null_session instead. protec…
1 ответ

ActionController::RoutingError (неинициализированная константа Users::OmniauthCallbacksController) Devise и google_oauth2

Я перешел к руководству по этой ссылке и продолжаю получать следующие сообщения журнала: Started GET "/users/auth/google_oauth2" for 127.0.0.1 at 2019-02-22 20:59:25 +1100 I, [2019-02-22T20:59:25.512091 #11001] INFO -- omniauth: (google_oauth2) Requ…
0 ответов

omniauth google - приложение для получения электронной почты

Я просто создаю новое приложение rails, используя devise и omniauth. Моя первая цель - заполнить базу данных идентификатором и адресом электронной почты из аккаунта Google. К сожалению, до сих пор я получаю только идентификатор. Это мой пользователь…
1 ответ

Как отправить скрытую форму с omniauth в рельсах

Я включил Google и Facebook Omniauth в моем приложении Rails. Регистрация и вход работает отлично. Но у меня также есть форма, которую нужно отправить вместе с omniauth, чтобы я мог получить доступ к содержимому формы в качестве параметров. Это кусо…
0 ответов

Rails - Как определить маршрут обратного вызова для omniauth?

Я имею google_oauth2 работает для: Логин пользователя и регистрация Гугл Аналитика Теперь мне нужно, чтобы он работал на Youtube, поэтому в моем файле omniauth.rb я определил их как: provider :google_oauth2, myclient_id, myclient_secret provider :go…
1 ответ

Войти в Google Outh2 в рельсах

Всякий раз, когда я пытался обновить имя и фамилию при входе в систему через Google, он обновляет значение. Но при повторном входе в систему отображается старое значение (предыдущее значение не было сохранено). Вот мой код: def self.create_user_for_…
1 ответ

redirect_uri_mismatch. Войти через Google, используя Ruby on Rails

Я пытаюсь добавить Google Login в свое приложение, используя omniauth-google-oauth2 драгоценный камень. Я создал идентификатор клиента и секрет в console.developers.google.com и добавил redirect_uri следующим образом. routes.rb get 'auth/:provider/c…
1 ответ

Rails google_omniauth2 'ошибка: redirect_uri_mismatch'

Я пытался добавить google auth на свою страницу регистрации и выполнил действия, описанные в руководстве, но после входа в свою учетную запись google меня перенаправляют на localhost:3000/#, и в консоли отображается следующая ошибка: E, [2018-01-02T…
0 ответов

Не могли бы вы сказать, почему мое приложение прекрасно авторизуется на localhost, но падает с ошибкой на героку?

Я использовал драгоценные камни omniauth и omniauth-google-oauth2. И добавил новый URL перенаправления в https://console.developers.google.com/apis/credentials/oauthclient на локальный хост (это работает): http://localhost:3000/users/auth/google_oau…
0 ответов

Переполнение cookie в приложении rails omniauth

ActionDispatch::Cookies::CookieOverflow at /auth/google_oauth2/callback У меня есть эта ошибка, когда я пытаюсь зарегистрироваться с помощью omniauth. Я использую Facebook и Google, чтобы зарегистрироваться с помощью devise, если я зарегистрируюсь …
0 ответов

Невозможно издеваться над Omniauth Google

Я работаю в приложении rails и хочу автоматизировать поток "Login with google" в моем приложении rails. Вот мой тестовый пример, который я написал до сих пор после поиска в Google. Но вместо того, чтобы брать меня на мою домашнюю страницу, он перена…
05 июл '17 в 07:42
1 ответ

Добавление более одного домена организации в GCP

Я использую omniauth-google-oauth2 драгоценный камень в рельсах. Я создал учетную запись на GCP и создал проект в рамках организации example.com Проблема в том, когда я создал приложение на GCP и создал omni-oauth client-id & client-secret-key, Я сд…
0 ответов

Страница выбора учетной записи не отображается после первого сбоя в окне инкогнито?

Я следовал инструкциям по интеграции, как указано в https://github.com/zquestz/omniauth-google-oauth2 При обычном просмотре работает как положено. Когда вы нажимаете кнопку Войти с помощью кнопки Google, появляется окно выбора аккаунта. После того, …
27 ноя '18 в 10:01
0 ответов

Неинициализированная константа Пользователи / Добавление омниаутов на страницу

Так что у меня проблема с обратными вызовами. Пользователь может успешно щелкнуть ссылку facebook/google+/github на моей странице, и он берет их в свою учетную запись для входа. Проблема заключается в том, что, когда они нажимают подтвердить, я полу…
1 ответ

Omniauth не работает: неопределенный метод "сохранен?" для ноля:NilClass

Изображение сообщения об ошибке Я в основном следовал инструкциям из ссылки ниже ТОЧНО, и я получаю эту чертову ошибку? Я понятия не имею, что я должен делать, WTF? Нужно ли создавать какой-то постоянный метод? Было несколько других подобных вопрос…
24 май '17 в 22:22
1 ответ

Получение omniauth для имитации входа в систему для спецификации запросов в рельсах

Я написал тест, чтобы утверждать, что определенные запросы могут быть выполнены только зарегистрированными пользователями, которые будут входить в систему с помощью системы Google OAuth2 Devise & Omniauth. Я не могу найти способ заставить Омниаута в…
0 ответов

Rails с аутентификацией Devise, omniauth-google-oauth2 и omniauth-linkedin-oauth2 не прошел

Я использую omniauth-oauth2,omniauth-google-oauth2,omniauth-linkedin-oauth2,omniauth-facebook,omniauth-twitter gems для аутентификации моего основного приложения rails, размещенного в aws ec2.Аутентификация в Facebook и Twitter работает нормально, н…
1 ответ

Аутентифицированные маршруты с Omniauth Google

Я пытаюсь сделать аутентифицированный маршрут /me используя https://github.com/zquestz/omniauth-google-oauth2. Пока что у меня есть библиотека, настроенная для входа и выхода, и она работает нормально. Однако я хочу, чтобы определенные маршруты были…
0 ответов

В цикл запроса добавлен нежелательный символ восьмиугольника (#)

Я использую гем omniauth-google-oauth2 для входа пользователей в Google. После обработки ответа oauth в контроллере пользователь перенаправляется на другую страницу: /dashboard, При посадке на эту страницу к URL-адресу добавляется символ восьмиуголь…