Autentikointimenetelmien soveltaminen
Tanskanen, Samuli (2018)
Tanskanen, Samuli
Savonia-ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018060713130
https://urn.fi/URN:NBN:fi:amk-2018060713130
Tiivistelmä
Opinnäytetyön aiheena oli tutkia erilaisia autentikointi- ja autorisointimenetelmiä eli tapoja käyttäjän identiteetin ja oikeuksien varmistamiseen NettiTieto Oy:lle. Aihepiiriin kuului myös vahvan sähköisen tunnistamisen menetel-mät Suomessa sekä niiden pohjalla oleva lainsäädäntö, sekä autentikointiportaalin toteutus näiden tietojen poh-jalta.
Tämä työ on jaettavissa kolmeen pääosaan: autentikointi- ja autorisointimenetelmiin, vahvaan sähköiseen tunnis-tamiseen sekä autentikointiportaalin toteutukseen. Työtä tehdessä teoriatietoa kerättiin lähinnä sähköisistä läh-teistä.
Työn tavoitteena oli kehittää helppokäyttöinen, helposti integroitava sovellus, jonka kautta vahvan sähköisen tun-nistautumisen tapahtumia pystyisi välittämään asiakaspalvelun ja tunnistuspalvelun tarjoajan välillä. Autentikointi-portaalin toteutuksessa hyödynnettiin Laravel-ohjelmistokehystä ja se toteutettiin MVC-mallia noudattaen.
Lopputuloksena syntyi sovellus, jota yritys voi nyt alkaa testaamaan omassa ympäristössään. Vaikka sovellusta ei saatu testattua tuotantoympäristössä, halutut ominaisuudet saatiin kuitenkin toteutettua.
Tämä työ on jaettavissa kolmeen pääosaan: autentikointi- ja autorisointimenetelmiin, vahvaan sähköiseen tunnis-tamiseen sekä autentikointiportaalin toteutukseen. Työtä tehdessä teoriatietoa kerättiin lähinnä sähköisistä läh-teistä.
Työn tavoitteena oli kehittää helppokäyttöinen, helposti integroitava sovellus, jonka kautta vahvan sähköisen tun-nistautumisen tapahtumia pystyisi välittämään asiakaspalvelun ja tunnistuspalvelun tarjoajan välillä. Autentikointi-portaalin toteutuksessa hyödynnettiin Laravel-ohjelmistokehystä ja se toteutettiin MVC-mallia noudattaen.
Lopputuloksena syntyi sovellus, jota yritys voi nyt alkaa testaamaan omassa ympäristössään. Vaikka sovellusta ei saatu testattua tuotantoympäristössä, halutut ominaisuudet saatiin kuitenkin toteutettua.