Ruby on Rails+WebORB+authlogic+フレックス
-
18-09-2019 - |
質問
の開発をしているレールプロジェクトを使用するauthlogicのための認証を行います。い部分がプロジェクトを実現し、フレックスは、"どうすればいいのか教えてほユーザー認証が行われる場合は、その時点ではログインします。
私設webserviceという UserSessionService
いることができるよう、ユーザーの方はログインがうまくいきませんでした。ばっくす UserSession.find
, 私たちは、#その結果(このは常にtrueです。
こちらUserSessionService.rb
require 'weborb/context'
require 'rbconfig'
class UserSessionService
def login
UserSession.find
end
end
また延長する UserSessionService
クラスから Authlogic::Session::Base
, が動作しない。
解決
私はUserSessionsコントローラ内の関数にアクセスするFlexで余分のHTTPServiceで今それを作りました。詳細については、を見て http://blog.sketchit.de / 2009/12 /フレックスMIT-ルビーオンレール・authlogic-authenitifizieren / を(申し訳ありませんが、ドイツ語のみ)
あなたの助けのためのTHX! タキシード
他のヒント
私は知らないフレックスうですが、じんまりとしたリモート認証.ここではアイデア:
必ずユーザーでログイン"をレール側面、すべての機能です。から始めるのはどうでしょうと http://github.com/binarylogic/authlogic_example, は、本当に良い出発です。
を作成することをTestController"ワンアクション:#logged_in、版画を"yes"か"no"に基づきるかどうかんログインします。そのヒットするブラウザに- http://localhost:3000/test/logged_in, とかと言います。そして挑戦できますので、同じにフレックスアプリです。
class TestController < ApplicationController def logged_in render :text => current_user ? 'yes' : 'no' end end
スローアップデバッガアプリでチェックからログインし、かがでしょうか。では通常関連します。見 http://guides.rubyonrails.org/debugging_rails_applications.html 方法はデバッグにします。
みなさん、そしてどう!