Вопросы по теме 'doorkeeper'

аутентифицировать api винограда с привратником
В настоящее время я настроил Devise, Doorkeeper и grape в своем приложении rails. Devise и Doorkeeper настроены так, что я могу зарегистрироваться и войти в систему с помощью Devise на веб-сайте, а Doorkeeper предоставляет конечные точки oAuth,...
2219 просмотров
schedule 10.11.2021

заглушить any_instance с помощью Minitest
Как я могу сделать следующее, не используя any_instance из Mocha? Я просто хочу протестировать защищенный контроллер, как описанный здесь , без использования Rspec. class PortfoliosControllerTest < ActionController::TestCase setup do...
10539 просмотров

Doorkeeper и Devise получают сообщение 401 Unauthorized при POST
Я пытаюсь создать API, используя рельсы для использования с приложением для Android, я настроил Devise и Doorkeeper, но, похоже, что-то забыл ... У меня в контроллере есть этот код: doorkeeper_for :all protect_from_forgery with: :null_session...
898 просмотров
schedule 30.11.2021

неинициализированная константа Doorkeeper :: Application (NameError)
Я пытаюсь расширить модуль Doorkeeper :: Application, чтобы добавить дополнительные проверки и отношения в config / initializer / doorkeeper_patch.rb. Но я получаю такую ​​ошибку: неинициализированная константа Doorkeeper :: Application...
1137 просмотров
schedule 07.10.2021

Доступ к текущему клиентскому приложению с помощью Doorkeeper
Я использую Doorkeeper для управления клиентскими приложениями в API на основе Rails, который я создаю. У меня есть действие контроллера, в котором я хотел бы проверить некоторую информацию о клиентском приложении, которое отправило запрос, который...
3188 просмотров
schedule 23.03.2022

Привратник с Omniauth — как поступить в случае, если пользователь не авторизуется?
Я использую Doorkeeper и Omniauth. Клиент перенаправляется на мою конечную точку авторизации, которая перенаправляет на страницу входа. Пользователя просят пройти аутентификацию в Facebook, после чего он входит в систему, и поток возвращается к...
533 просмотров
schedule 29.03.2022

Какую технологию или алгоритм использует Doorkeeper для создания своих токенов обновления и токенов доступа и почему он защищен
Я просматривал документацию Doorkeeper и просматривал исходный код. Однако мне еще предстоит понять, как привратник генерирует свои токены. Документация сосредоточена на том, как использовать Doorkeeper, но они не объясняют, как они генерируют...
453 просмотров
schedule 27.03.2022

Использование Doorkeeper внутри Rails Engine
Я пытаюсь внедрить привратника в свое приложение Rails. Мое приложение состоит из 2 монтируемых двигателей. Апи и КорАпи. constraints :subdomain => 'api' do mount Api::Engine => '/' end constraints :subdomain => 'core.api'...
860 просмотров
schedule 19.04.2022

Почему сообщение об авторизации приложения появляется только один раз при использовании привратника, даже при очистке файлов cookie?
Поэтому я настроил провайдера OAuth с привратником в приложении Rails 5. Во время потока, когда клиентское приложение запрашивает токен доступа, я вижу html-страницу браузера, предлагающую мне «Авторизовать» или «Отказать» в доступе. После того,...
37 просмотров
schedule 02.05.2022

Нужна помощь по ошибке привратника
Я использую привратник для функциональности OAuth в своем приложении ruby ​​on rails. Также я использую devise для управления безопасностью пользователей. Вот мой текущий файл doorkeeper.rb: Doorkeeper.configure do orm :active_record...
377 просмотров
schedule 06.05.2022

Doorkeeper :: AuthorizationsController # create Не удается проверить подлинность токена CSRF
Я перешел на страницу https://github.com/doorkeeper-gem/doorkeeper/wiki/Using-Resource-Owner-Password-Credentials-flow путем тестирования API. curl -F grant_type=password \ -F [email protected] \ -F password=mypass \ -X POST...
2735 просмотров
schedule 08.06.2022

Как защитить маршрут привратника в Rails?
Я использую гем Doorkeeper в приложении Rails 4.X. Есть ли способ защитить маршрут для управления приложениями Oauth? Например, я хочу, чтобы этот URL-адрес http://localhost:3000/oauth/applications был доступен пользователям Devise, которые...
455 просмотров

Цепочка фильтров остановлена ​​как :doorkeeper_authorize! визуализировано или перенаправлено
Я создаю API Rails и в настоящее время использую привратник и разработку для аутентификации пользователей с помощью потока ResourceOwnerFromCredentials . Все работает нормально, однако я не могу заставить работать аутентификацию в Rspec . Вот...
3348 просмотров

Doorkeeper, OAuth, JWT с Rails
Я уже просматривал специальные преобразования Rails здесь и здесь , а также несколько руководств по Rails API с JWT здесь и там и здесь . К сожалению, большинство из них слишком устарели (2011-2015 гг.). Тем не менее, я все еще немного...
1299 просмотров
schedule 07.08.2022

Интеграция Привратника и Волшебства
У меня возникли проблемы с настройкой привратника для аутентификации с помощью Sorcery.. Sorcery предоставляет метод входа через контроллер, но не работает, чтобы использовать его в файле Doorkeeper.rb. Привратник.rb Doorkeeper.configure...
1033 просмотров
schedule 04.01.2023

Вход oAuth2 в API для веб-приложения в ruby ​​on rails с помощью привратника с помощью devise
Я новичок в разработке API в Ruby On Rails. В приложении rails у меня есть разработка для аутентификации, и я также хочу использовать привратника для входа OAuth2 в API. Я не знаю, как мне реализовать Api и как использовать для этого привратника....
1396 просмотров

Сделать client_id и secret обязательными в запросе токена доступа с помощью grant_type=password в rails+doorkeeper
В настоящее время у меня есть API токена доступа с именем пользователя, паролем и grant_type в качестве пароля в моем запросе на рельсах с использованием привратника. Но мне нужно сделать client_id и secret обязательными полями в запросе. Как мне...
1117 просмотров

интеграция привратника с приложением Rails 4
Следуя инструкциям (как я думал) в файле readme github привратника, я добрался до файла before_action . class ReadingsController < ApplicationController before_action :doorkeeper_authorize! # Require access token for all actions ... end...
220 просмотров
schedule 27.02.2023

Флажки в привратнике
Я хочу разрешить пользователям выбирать области из списка флажков. Я настроил форму так: <%= f.label :scopes, class: 'col-sm-2 control-label' %> <% Doorkeeper.configuration.scopes.each do |scope| %> <%=...
273 просмотров
schedule 31.03.2023

Чего не хватает привратнику ресурсов присяги?
У меня есть use_doorkeeper в файле маршрутов. Когда я посещаю http://localhost:3021/oauth/applications , я получаю: Access to localhost was denied You don't have authorization to view this page. HTTP ERROR 403 Я тоже не могу создать...
556 просмотров
schedule 04.04.2023