Rails 3.2 アプリで複数のプロバイダーを使用して Omniauth と Devise を実装しようとしています。
難しいシナリオの 1 つは、ユーザーが初めて LinkedIn 経由でサインインする場合です。リンクインはユーザーの電子メールを提供しないため、このリンクイン資格情報をどのアカウントにリンクすればよいかわかりません。したがって、コールバックをインターセプトして、ユーザーがメールまたはユーザー名を入力できるポップアップウィンドウを表示してから、資格情報をメールと一緒にコントローラーに渡す必要があります。
これについてどうすればよいですか?