2

私はアンドロイドのアプリケーションをサポートするために、ASP.NET MVCを使用して純粋ウェブAPIバックエンドを開発しています、私は、ユーザーのアクセスあなたは私をお勧めしたいと思い維持にどの方法のことを思ったんだけど?ASP.NET MVCでアクセシビリティを維持する一般的な方法は何ですか?

私のアプリケーションでは、サインイン/サインアップメカニズムがあります。
ユーザーは、「プロジェクトに参加」のようなアクションをサポートするためにサインインする必要があります。
Githubと同様に、各プロジェクトにはプロジェクトと多くの問題がありますが、 ですが、ユーザーがプロジェクトに参加しない場合は というプロジェクト内のデータにアクセスできません。

誰かがaccess_tokenを作成することはわかっています。これはユーザーが正常にログインするたびにユーザーを表します。 しかし、私が知りませんMVCの実装の詳細についてです。ここで

ユーザーがプロジェクトの下で問題を確認したい場合は、私は彼が最初にログインして、そのプロジェクトに参加する必要があります
、私の状況で

enter image description here

、あなたのためにイラストを作成します。

MVCでこれを実装する方法がわかりません。ユーザーが正常にサインインするとき、私は一つのテーブルでaccess_tokenはを作成した場合、問題にアクセスしようとしているURL 要求を受信するたびに

、最初に見つけるのパラメータの略として、access_tokenはを渡されたことをどのユーザー このユーザーが そのユーザーがそのプロジェクトに参加するかどうかを確認します。

これが私の最初の考えである、と私は本当に思ったんだけど... あなたのアイデアのいずれかを共有してください、私はつもり安全でないと非効率的な方法を使用しています怖いです。忍耐をありがとう。

答えて

1

あなたはあなたのプレゼンテーション層で使用すると、ユーザーはポスト要求がアクセスtockenを返す行ったときに設定した後にアンドロイドアプリケーション

This Link will help you get started

されること...]リンクのウェブAPIでIDを使用することができますそれ以降の各リクエストでwebapiにリクエストしてtockenを追加してください

web apiで有効性をチェックするだけです。

関連する問題