Keycloakin hyödyntäminen .NET Core -sovelluksessa
Tuuna, Juho (2023)
Tuuna, Juho
2023
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-2023112030259
https://urn.fi/URN:NBN:fi:amk-2023112030259
Tiivistelmä
Opinnäytetyössä tehtiin .NET Core -sovellukseen käyttäjänhallintatoiminto käyttämällä Keycloak -työkalua. Projektia varten esitellään pääpiirteissään toimintoja, jotka olivat toteutuksen kannalta oleellisia. Samalla tavalla esitellään Oauth- ja OpenIdConnect- tekniikoita. Työn tarkoituksena oli toimia selvänä ja ymmärrettävänä oppaana Keycloakin käyttöön ja asennukseen .NET Core sovelluksessa. Työn oppaassa ei käydä läpi .NET Core -sovelluksen luotia, sillä työ tehtiin osana jo olemassa olevan sovelluksen kehitystä ja pääkohteena tässä työssä on Keycloak eikä Keycloakia käyttävä sovellus.
Opinnäytetyön toteutus tehtiin osana suurempaa kirjanpitosovelluksen päivitystä. Työn julkaisun aikana työn toteutusta käyttävää versiota sovelluksesta ei ole vielä otettu käyttöön muiden sovellukseen tehtävien päivitysten takia.
Opinnäytetyön toteutus tehtiin osana suurempaa kirjanpitosovelluksen päivitystä. Työn julkaisun aikana työn toteutusta käyttävää versiota sovelluksesta ei ole vielä otettu käyttöön muiden sovellukseen tehtävien päivitysten takia.