基本的には、私のアプリでStripe Connectを実装しようとしています(ユーザーがお金を支払うことを許可しています)。しかし、リダイレクトURIに関するいくつかの問題が発生しています。私は基本的にUIWebViewをストライプ接続URL(my client_idで)にナビゲートする「ストライプボタンで接続」しています。ただし、ユーザーが自分のプラットフォームへのアクセスを拒否または許可すると、必要な情報を取得するにはどうすればよいですか?私はWebビューを持っているので、リダイレクトURIに何を入れるべきですか?承認がうまくいったかどうかを示すデータを取得するにはどうすればよいですか?また、特定のユーザーにはどうすればアクセスできますか?ストライプIBActionとSwift Stripe ConnectリダイレクトURIの問題
接続:
webView.loadRequest(NSURLRequest(URL: NSURL(string: "https://connect.stripe.com/oauth/authorize?response_type=code&client_id=myclientid&scope=read_write")!))
これは本当に私が持っているすべて..です
私はこの複雑すぎるを書いていない願って、私は少しより多くのものを作り、執筆のこの傾向を持っていますそれは何よりも複雑です - しかし、これは本当に私を悩ます - 私は誰かが私を助けることを願っています。
ありがとうございます。
私はStripeドキュメントで次のように読んでいます。「OAuthフローを実行するためのサンプルコードがいくつかありますが、実装を自分で処理する代わりにクライアントライブラリを使用することをお勧めします。 - 私はXcodeプロジェクトでOAuth2を使わなければならないのですか?セキュリティ目的のために – askaale
oauthの部分は実際にはクライアント側ではなくサーバー側で発生しなければなりません。 –