0

Django Tastypieを使用してAPIを構築しており、ApiKeyAuthenticationを実装しようとしています。

私のシステムは、Djangoが提供する組み込みのユーザーモデルを使用しておらず、すべての例がそれに依存しているようです。

Authorと呼ばれる独自のバージョンのUserモデルを作成しました。これは、はるかに単純です。ApiKeyAuthorizationの場合、ユーザーモデルのユーザー名ではなく、作成者のIDを使用できるようにしたいと考えていました。

ユーザーモデルを使用せずにこの認証システムを構築する方法はありますか?

4

1 に答える 1

0

ApiKeyAuthenticationは、Djangoの組み込みのUserオブジェクトに依存しています。これはかなり単純なクラス実装であり、そのソースを見ると、独自の認証モデルを作成する方法がわかります。

于 2012-08-13T14:34:32.393 に答える