http://docs.developer.intuit.com/0025_Intuit_Anywhere/0010_Getting_Started/0030_Integrate_your_app/0030_Signing_Into_and_out_of_Intuit_From_Within_Your_App/Sign-in/Implement_SSO_and_OpenID_in_Your_Appで
次のように述べています。
「Intuit は、ユーザーの OpenID アカウントに関連付けられているユーザーの電子メール アドレスを検証しません。したがって、認証に電子メール アドレスを使用したり、電子メール アドレスに基づいてユーザー アカウントをリンクしたりしないでください。」
「認証にメールアドレスを使用しない」とはどういう意味ですか? つまり、OpenId を使用して、ユーザーは既に認証されているのではないでしょうか。
また、ユーザーの電子メール アドレスが確認されていないと表示されます。しかし、OpenId を介してログインしたユーザーにメールを送信する必要がある場合はどうすればよいでしょうか。ユーザーが実際にメールを受け取ることを確認するにはどうすればよいですか? それを処理するための推奨パターンは何ですか?
ありがとう
編集: また、電子メールを使用してユーザーを一意に識別することはできますか? そうでない場合は、open id 応答からユーザーを一意に識別するために何を使用すればよいですか?
編集 2: また、ユーザーがオープン ID でログインし、36 日間の試用期間が終了すると、開発者に課金されますか? それとも「Connect to quickbooks」を使ったときだけ開発者が有料で、その場合はOpenID認証自体は無料なのですか?