19

外部からアクセスできる情報を含む Web サイトがあるとします。これらの情報は、尊敬されるクライアントによってのみ変更される必要があります。例: Google アナリティクスまたは WordPress API キー。(プログラミング言語に関係なく)そのように機能するシステムを作成するにはどうすればよいですか?

4

5 に答える 5

18

多くの賢い人々が標準に取り組んでおり、それはOAuthと呼ばれています。すでに多数のサンプル実装が用意されているため、簡単に始めることができます。

于 2008-09-16T21:28:59.453 に答える
1

単純:

  1. ユーザーごとにキーを生成する
  2. このキーなしでリクエストごとにアクセスを拒否する
于 2008-09-16T21:25:06.280 に答える
1

現在、複数の MD5 をソルトで連結して使用しています。MD5 は、ユーザー データのさまざまな連結から生成されます。

于 2008-09-16T21:30:18.360 に答える
0

キーを生成する良い方法は、データベースの各ユーザー レコードに GUID (Globally Unique Identifier) を格納することです。GUID は一意であり、推測することはほとんど不可能です。

于 2008-09-16T21:27:19.553 に答える