Autentikointi : OpenID Connect autentikointiratkaisuna
Kallonen, Vilppu (2021)
Kallonen, Vilppu
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202104265824
https://urn.fi/URN:NBN:fi:amk-202104265824
Tiivistelmä
Opinnäytetyössä käytiin läpi OpenID Connect autentikointiprotokollan historiaa, perusominaisuuksia ja sitä vertailtiin muihin ratkaisuihin. Autentikointi ja protokolla -sanojen sisältö käytiin läpi ja autentikointiprotokollan yleinen merkitys ja tarkoitus selitettiin. Tarkemmin käytiin läpi salasanapohjainen sekä avainpohjainen autentikointi.
OpenID Connectin ominaisuuksia ja toimintaperiaatetta käytiin läpi tarkemmin, myös selittäen kuinka se perustuu OAuth 2.0 autorisointirakenteeseen. Tämän jälkeen käytiin yleisesti läpi mahdolliset käyttäjän, käyttöönoton sekä ylläpidon näkökulmat, ja mihin pitäisi keskittyä autentikointiratkaisun valinnassa näiden näkökulmien kannalta.
Kolmannessa osiossa vertailtiin eri OpenID Connect palveluntarjoajia ja ratkaisuita. Ratkaisuiden hyviä ja huonoja puolia käytiin läpi ja selitettiin minkälaiseen tarkoitukseen ne kävisivät parhaiten. Lopussa vielä pohdittiin OpenID Connectin ja muiden autentikoitiratkaisuiden ja -protokollien merkitystä alalle.
OpenID Connectin ominaisuuksia ja toimintaperiaatetta käytiin läpi tarkemmin, myös selittäen kuinka se perustuu OAuth 2.0 autorisointirakenteeseen. Tämän jälkeen käytiin yleisesti läpi mahdolliset käyttäjän, käyttöönoton sekä ylläpidon näkökulmat, ja mihin pitäisi keskittyä autentikointiratkaisun valinnassa näiden näkökulmien kannalta.
Kolmannessa osiossa vertailtiin eri OpenID Connect palveluntarjoajia ja ratkaisuita. Ratkaisuiden hyviä ja huonoja puolia käytiin läpi ja selitettiin minkälaiseen tarkoitukseen ne kävisivät parhaiten. Lopussa vielä pohdittiin OpenID Connectin ja muiden autentikoitiratkaisuiden ja -protokollien merkitystä alalle.