Разработайте жемчужину аутентификации: как я могу настроить аутентификацию с помощью МОДЕЛИ - PullRequest
0 голосов
/ 28 февраля 2011

Мне нужно настроить конфигурацию DEVISE, чтобы аутентификация могла выполняться с использованием моей собственной модели (которая использует SAVON для запроса веб-службы), а не базы данных.

1 Ответ

0 голосов
/ 28 февраля 2011

Возможно, вы захотите взглянуть на источник устройства.Это модуль database_authentication: https://github.com/plataformatec/devise/blob/master/lib/devise/models/database_authenticatable.rb

Хорошее решение, о котором я могу подумать, это создать свой собственный модуль аутентификации, например:

  module Devise
    module Models
      module SavonAuthenticatable
        extend ActiveSupport::Concern

        # ...
      end
    end
  end

У меня не было времени, чтобы плюнутьИзложите весь код устройства, и, возможно, будет лучшее решение, но это только начало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...