2009-06-29 10 views
1

C++のレールアプリを使用する必要があります。それは私の選択肢の1つなので、私はタイトルのログインを言う。ログインしてC++のレールを使用

私が見ている限り、私は標準的なログインを行い、C++コードでセッションや何かを追跡する必要があるか、またはソートのAPIトークンを使用して、実際にはレール側でセッションを作成します(restful_authenticationを使用します)。

これは私の唯一の選択肢ですか? RESTfulなサービスや具体的なレールを扱う素晴らしいC++ライブラリがありますか?

物事のC++側はWindows btwです。

答えて

3

あなたは戻り値を処理するためにHTMLやXMLパーサを必要とする場合、それはあなたが探しているよりも低いレベルかもしれないが、私はあなたが潜在的に、libcurlでこの種のものを達成する(とすることができるはずと信じて、libxml )。

+0

私はlibcurl(とcurlpp)を見ています。私はクッキーを使うことができるので、私は*私が*標準のログインをすることができると理解しています。 –

+0

はい。 Railsはセッションをさまざまな方法で処理しますが、すべてクライアントにクッキーを格納する必要があります。詳細はhttp://guides.rubyonrails.org/action_controller_overview.html#sessionを参照してください。あなたがクッキーを尊重している限り、あなたは標準的なログインを行うことができるはずです。サイトによっては、HTTP Basic認証またはHTTPダイジェスト認証を使用することもできます(これはおそらく簡単かもしれません)。問題のサイトを管理していますか? –

+0

はい、クライアントとサーバ(レール)の両方を完全に制御できます。 –

関連する問題