私は C# でゲームを作成していますが、ユーザーを認証する方法を知りたいと思っていました。ユーザーがアカウントを作成し、アカウントをプレミアムにするために支払うことができるマインクラフトに似たものにしたいと考えています。チームのメンバーはほとんどの言語を知っているため、制限はありません。かなり大きな予算があるので、それも制限ではありません。
どうすればこれを行うことができますか?これを行う方法を知っていて、チームの一員になりたい場合は、コメントを投稿してください。
ありがとう
私は C# でゲームを作成していますが、ユーザーを認証する方法を知りたいと思っていました。ユーザーがアカウントを作成し、アカウントをプレミアムにするために支払うことができるマインクラフトに似たものにしたいと考えています。チームのメンバーはほとんどの言語を知っているため、制限はありません。かなり大きな予算があるので、それも制限ではありません。
どうすればこれを行うことができますか?これを行う方法を知っていて、チームの一員になりたい場合は、コメントを投稿してください。
ありがとう
.NET フレームワーク内だけでも、複数のオプションがあります。サイトの特定の部分への匿名アクセスの偽装を許可し、有料アカウント用に異なるユーザーを維持できます (有料アカウントごとに AD である必要はありません)。
アカウントなどごとに AD ユーザーを使用したくない場合は、トークンを返す ID サービスを記述して、ゲーム/サイトがその人を特定のユーザーとしてログオンできるようにすることができます。クレーム ベースの ID が必要な場合は、WIF SDK を使用できます。
ユーザーごとの AD ベースの基本認証に満足している場合、それは非常に簡単です。ユーザーの原則を AD から取得して、ユーザーが有料グループに属しているかどうかを確認できます。