認証に authlogic を使用する Rails プロジェクトを開発しています。そして、私は Flex で実現されたそのプロジェクトの一部を持っており、ユーザーがログインしているかどうかにかかわらず、ユーザーを認証する方法を知る必要があります。
という Web サービスをセットアップし、UserSessionServiceログインしているユーザーを取得しようとしましたが、機能しません。で取得しようとするとUserSession.find、結果として # が返されます (したがって、これは常に true です)。
UserSessionService.rb は次のとおりです。
require 'weborb/context'
require 'rbconfig'
class UserSessionService
def login
UserSession.find
end
end
UserSessionServiceからクラスを拡張しようとしましたAuthlogic::Session::Baseが、それも機能しません。