![Mikä OAuth-kehys on? Mikä OAuth-kehys on?](https://i.answers-technology.com/preview/technology-and-computing/14023058-what-is-oauth-framework-j.webp)
2025 Kirjoittaja: Lynn Donovan | [email protected]. Viimeksi muokattu: 2025-01-22 17:24
OAuth määritelmä
OAuth on avoimen standardin valtuutusprotokolla tai puitteet joka kuvaa, kuinka toisiinsa riippumattomat palvelimet ja palvelut voivat turvallisesti sallia todennetun pääsyn resursseihinsa jakamatta tosiasiallisesti alkuperäistä, liittyvää yhden kirjautumisen valtuustietoa
Samalla tavalla voidaan kysyä, mikä on OAuth 2.0 ja miten se toimii?
Se toimii delegoimalla käyttäjän todennus käyttäjätiliä isännöivälle palvelulle ja valtuuttamalla kolmannen osapuolen sovellukset pääsemään käyttäjätiliin. OAuth 2 tarjoaa valtuutuskulkuja verkko- ja työpöytäsovelluksille ja mobiililaitteille.
Yllä olevan lisäksi, mikä on OAuth2-protokolla? OAuth 2.0 on protokollaa jonka avulla käyttäjä voi myöntää rajoitetun pääsyn resursseihinsa yhdellä sivustolla, toiselle sivustolle ilman, että hänen tarvitsee paljastaa valtuustietojaan. Pääsy suojattuihin resursseihin OAuth 2.0 käyttää Access Tokeneja. Käyttöoikeustunnus on merkkijono, joka edustaa myönnettyjä käyttöoikeuksia.
Mitä OAuth tarkoittaa yllä olevan lisäksi?
Avaa valtuutus
Mitä eroa OAuthilla ja OAuth2:lla on?
OAuth 2.0-allekirjoituksia ei vaadita varsinaisiin API-kutsuihin, kun tunnus on luotu. Siinä on vain yksi suojaustunnus. OAuth 1.0 edellyttää, että asiakas lähettää kaksi suojaustunnusta jokaista API-kutsua kohti ja käyttää molempia allekirjoituksen luomiseen. Tässä kuvataan ero OAuthin välillä 1.0 ja 2.0 ja miten molemmat toimivat.
Suositeltava:
Mikä on OAuth JWT?
![Mikä on OAuth JWT? Mikä on OAuth JWT?](https://i.answers-technology.com/preview/technology-and-computing/13939166-what-is-oauth-jwt-j.webp)
JSON Web Token (JWT, RFC 7519) on tapa koodata vaatimukset JSON-dokumenttiin, joka sitten allekirjoitetaan. JWT:itä voidaan käyttää OAuth 2.0 Bearer Tokeneina koodaamaan pääsytunnuksen kaikki asiaankuuluvat osat itse käyttövaltuuteen sen sijaan, että ne joutuisivat tallentamaan tietokantaan
Mikä on implisiittinen OAuth?
![Mikä on implisiittinen OAuth? Mikä on implisiittinen OAuth?](https://i.answers-technology.com/preview/technology-and-computing/13948831-what-is-implicit-oauth-j.webp)
OAuth2-implisiittinen lupa on muunnelma muista valtuutusoikeuksista. Sen avulla asiakas voi hankkia käyttöoikeustunnuksen (ja id_token, kun käytetään OpenId Connectia) suoraan valtuutuspäätepisteestä ilman yhteyttä tunnuksen päätepisteeseen tai todentamatta asiakasta
Mitä OAuth-tunnus sisältää?
![Mitä OAuth-tunnus sisältää? Mitä OAuth-tunnus sisältää?](https://i.answers-technology.com/preview/technology-and-computing/13960550-what-does-oauth-token-contain-j.webp)
Käyttöoikeustunnus edustaa tietyn sovelluksen valtuutusta käyttää tiettyjä käyttäjän tietojen osia. Käyttöoikeudet on pidettävä luottamuksellisina kuljetuksen ja varastoinnin aikana. Ainoat osapuolet, joiden pitäisi koskaan nähdä käyttöoikeustunnus, ovat itse sovellus, valtuutuspalvelin ja resurssipalvelin
Mikä on OAuth 2.0 -asiakastunnus?
![Mikä on OAuth 2.0 -asiakastunnus? Mikä on OAuth 2.0 -asiakastunnus?](https://i.answers-technology.com/preview/technology-and-computing/14025146-what-is-oauth-2-0-client-id-j.webp)
Asiakastunnus. Asiakastunnus on sovellusten julkinen tunniste. Vaikka se on julkinen, on parasta, että kolmannet osapuolet eivät voi arvata sitä, joten monet toteutukset käyttävät jotain 32-merkkistä hex-merkkijonoa. Sen on myös oltava yksilöllinen kaikissa valtuutuspalvelimen käsittelemissä asiakkaissa
Mikä on OAuth-asiakas?
![Mikä on OAuth-asiakas? Mikä on OAuth-asiakas?](https://i.answers-technology.com/preview/technology-and-computing/14037696-what-is-oauth-client-j.webp)
Yleensä OAuth tarjoaa asiakkaille "suojatun delegoidun pääsyn" palvelinresursseihin resurssin omistajan puolesta. Se määrittää prosessin, jolla resurssien omistajat voivat valtuuttaa kolmannen osapuolen pääsyn palvelinresursseihinsa jakamatta valtuustietojaan