OAuth (Open Authorization) to otwarta struktura protokołu, która umożliwia bezpieczną autoryzację API w prosty i ustandaryzowany sposób dla aplikacji komputerowych, mobilnych i internetowych. OAuth 2.0 to druga wersja protokołu OAuth.
W mojej aplikacji zaimplementowałem wylogowanie Google za pomocą jsapi. Użyłem adresu URL https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=xxxxxx, aby połączyć się z Google, a następnie https://www.googleapis.com/plus/v1/people/xxxxxx, aby uzyskać dane użytkownika z profilu Google. Teraz muszę wylogować użytkownika z Google, klikając przycisk w mojej aplikacji. Jak mogę to zaimplementować w JavaScript, a przynajmniej musi pytać stronę …
Mam problemy ze zrozumieniem, jak działa OAUTH-v2. Zgodnie ze specyfikacją protokołu OAuth w wersji 2 : Dostęp do chronionych zasobów Klient uzyskuje dostęp do chronionych zasobów, przedstawiając token dostępu na serwerze zasobów. Serwer zasobów MUSI zweryfikować token dostępu i upewnić się, że nie wygasł i że jego zakres obejmuje żądany …
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Zasadniczo chcę chronić moje interfejsy API za pomocą OAuth 2.0 i zaimplementować dostawcę OAuth, aby umożliwić …
Używam szablonu Web Api 2, który jest dostarczany z programem Visual Studio 2013, zawiera oprogramowanie pośredniczące OWIN do uwierzytelniania użytkowników i tym podobne. W OAuthAuthorizationServerOptionszauważyłem, że serwer OAuth2 jest skonfigurowany do wydawania tokenów, które wygasają za 14 dni OAuthOptions = new OAuthAuthorizationServerOptions { TokenEndpointPath = new PathString("/api/token"), Provider = new …
Zaimplementowałem REST API w django z django-rest-framework i użyłem oauth2 do uwierzytelnienia. Testowałem z: curl -X POST -d "client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&grant_type=password&username=YOUR_USERNAME&password=YOUR_PASSWORD" http://localhost:8000/oauth2/access_token/ i curl -H "Authorization: Bearer <your-access-token>" http://localhost:8000/api/ na hoście lokalnym z pomyślnymi wynikami zgodnymi z dokumentacją. Podczas przekazywania tego do istniejącej instancji łodygi elastycznej fasoli AWS otrzymałem: { "detail" : …
Chciałbym użyć Oauth2uwierzytelniania w interfejsie API Spring Rest do logowania. Ale dostałem ostrzeżenie AuthorizationServerConfigurerAdapter is deprecatedi zapoznaj się z Przewodnikiem migracji OAuth 2.0 dla Spring Security 5. Sprawdziłem tam, ale nie znalazłem dużo przewodnika migracji. Czy ktoś może podać pełny przykład tego. Z góry dziękuję...
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.