0

私は WebAPI を初めて使用するので、これを理解したいと思います。ユーザーがログインしようとしていて、ログイン プロシージャが作成されて SQL データベースに格納された GUID "トークン" を返す必要があるとします...または "電子メールが存在しません" または "電子メールはまだ確認を待っています"。

入力が LoginName と Password であると仮定すると、APIController の戻り値は何であり、TOKEN をこのケースまたはそれらのメッセージに配置する正しい方法はどこですか?

質問 1:
APIController メソッドの SIGNATURE は何ですか?
...いくつかのプロパティを持つクラスですか?
トークンをクライアントに返すにはどうすればよいですか?
...ヘッダー内または結果プロシージャの一部として?

質問 2:
ユーザーがブロックされているのは何ですか? HttpStatusCode.Forbidden などを返す必要はありませんか? 署名がクラスの戻りを期待している場合、どうすればそれを行うことができますか?

4

1 に答える 1