Ich möchte ein SDK entwickeln, das die OAuth 2.0-Funktionen kapselt. Ich habe die Unterschiede zwischen OAuth 1.0 & 2.0, und ich habe einige Verwirrung auf Authorization Header (1.0 und 2.0), OAuth 1.0 Protokollparameter können über die HTTP "Authorization" Header übertragen werden, aber ich kann nicht finden, beschrieben in aktueller OAuth 2.0-Entwurf.OAuth 2.0 Authorization Header
Unterstützt OAuth 2.0 Autorisierungsheader?
In OAuth 1.0 Ihr Kopf würde wie folgt aussehen:
Authorization: OAuth realm="Example",
oauth_consumer_key="0685bd9184jfhq22",
oauth_token="ad180jjd733klru7",
oauth_signature_method="HMAC-SHA1",
oauth_signature="wOJIO9A2W5mFwDgiDvZbTSMK%2FPY%3D",
oauth_timestamp="137131200",
oauth_nonce="4572616e48616d6d65724c61686176",
oauth_version="1.0"
beantworten Ihre Frage, aber es gibt bereits eine Reihe von OpenId und OAuth Bibliotheken da draußen. Möchten Sie das Rad wirklich neu erfinden? – Kane
Hallo Kane, ich entwickle kein SDK für OAuth, ich brauche nur eine OAuth-Funktion in meinem SDK, also möchte ich keine dritte Teilbibliothek vorstellen. – JKhuang