Ruby On RailsでRESTful APIを構築しました.Deviseを使用して、POSTで受け取ったユーザーの資格情報が有効かどうかを知りたいと思っています。Rails RESTful API + Devise - ユーザーの資格情報をチェックする方法
アイデア?
Ruby On RailsでRESTful APIを構築しました.Deviseを使用して、POSTで受け取ったユーザーの資格情報が有効かどうかを知りたいと思っています。Rails RESTful API + Devise - ユーザーの資格情報をチェックする方法
アイデア?
Devise - getting startedを設定する必要があります。
EDIT:
工夫は、デフォルトでは、自分のメールアドレスとパスワードでユーザーを検証します。あなたは、ユーザ名による検証を追加し、基本的にthis wiki を参照したい場合は、モデルにユーザー名を追加して確認する必要があり、それ「のattr-アクセス」
工夫は、ユーザーのサインアップのためのパス、サインインとサインオンを設定しますこれらのパスヘルパーについては、devise asciicastを参照してください。
コントローラテストを行うには、this wikiを参照してください。
EDIT:あなたの要件を理解していないため
申し訳ありません。ここにはhow to find user from credentialsがあります。これは、サービスからユーザーを検証するために使用できます。
ユーザー名とパスワードを渡してユーザーにサインインする方法が見つかりません。それは私が提供する必要があります:ユーザー名とパスワード、両方とも。 –
私は何をしたいのか分かりませんでした。私はユーザー名とパスワードのフィールドを受け取るRESTサービスを持っています。 Deviseを使って、これらの資格情報が登録ユーザーに属しているかどうかを確認する必要があります。この問題を解決するリンクはありますか? –
あなたの要件に応じて私の応答を編集しました。 HTH。 – Salil