Seguridad en Spring Boot con OAuth

La arquitectura de microservicios se ha consolidado como uno de los modelos más populares a la hora de construir aplicaciones software. Esta tendencia apuesta por descomponer el software en bloques funcionales e independientes con el fin de gestionar mejor la creciente complejidad, favoreciendo la a...

ver descrição completa

Detalhes bibliográficos
Autor: González de Lope, Javier
Tipo de documento: dissertação
Data de publicação:2021
País:España
Recursos:Universidad de Alcalá (UAH)
Repositório:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:espanhol
OAI Identifier:oai:ebuah.uah.es:10017/49931
Acesso em linha:http://hdl.handle.net/10017/49931
Access Level:Acceso aberto
Palavra-chave:Informática
Computer science
id ES_47f354700a6b4af176c38aaaab7656b6
oai_identifier_str oai:ebuah.uah.es:10017/49931
network_acronym_str ES
network_name_str España
repository_id_str
spelling Seguridad en Spring Boot con OAuthGonzález de Lope, JavierInformáticaComputer scienceLa arquitectura de microservicios se ha consolidado como uno de los modelos más populares a la hora de construir aplicaciones software. Esta tendencia apuesta por descomponer el software en bloques funcionales e independientes con el fin de gestionar mejor la creciente complejidad, favoreciendo la aparición de aplicaciones que giran en torno al diseño de APIs. Las APIs proporcionan los datos o servicios de la aplicación, algunos de los cuales deben estar restringidos al personal autorizado. Aquí es donde entran en juego estándares para la autorización de recursos como OAuth 2.0. En el presente estudio se repasan los principios fundamentales de las arquitecturas basadas en microservicios. Después, se analiza en profundidad la especificación del framework OAuth 2.0 para entender su alcance y ámbito de aplicación. Para terminar, se describe la implementación de un sistema que ponga en práctica todos estos conocimientos y sirva como caso de estudio de Spring Framework.Máster Universitario en Desarrollo Ágil de Software para la Web (M188)Otón Tortosa, SalvadorUniversidad de Alcalá20212021-01-01master thesishttp://purl.org/coar/resource_type/c_bdccNAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10017/49931reponame:e_Buah Biblioteca Digital Universidad de Alcaláinstname:Universidad de Alcalá (UAH)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessoai:ebuah.uah.es:10017/499312026-06-18T11:13:07Z
dc.title.none.fl_str_mv Seguridad en Spring Boot con OAuth
title Seguridad en Spring Boot con OAuth
spellingShingle Seguridad en Spring Boot con OAuth
González de Lope, Javier
Informática
Computer science
title_short Seguridad en Spring Boot con OAuth
title_full Seguridad en Spring Boot con OAuth
title_fullStr Seguridad en Spring Boot con OAuth
title_full_unstemmed Seguridad en Spring Boot con OAuth
title_sort Seguridad en Spring Boot con OAuth
dc.creator.none.fl_str_mv González de Lope, Javier
author González de Lope, Javier
author_facet González de Lope, Javier
author_role author
dc.contributor.none.fl_str_mv Otón Tortosa, Salvador
Universidad de Alcalá
dc.subject.none.fl_str_mv Informática
Computer science
topic Informática
Computer science
description La arquitectura de microservicios se ha consolidado como uno de los modelos más populares a la hora de construir aplicaciones software. Esta tendencia apuesta por descomponer el software en bloques funcionales e independientes con el fin de gestionar mejor la creciente complejidad, favoreciendo la aparición de aplicaciones que giran en torno al diseño de APIs. Las APIs proporcionan los datos o servicios de la aplicación, algunos de los cuales deben estar restringidos al personal autorizado. Aquí es donde entran en juego estándares para la autorización de recursos como OAuth 2.0. En el presente estudio se repasan los principios fundamentales de las arquitecturas basadas en microservicios. Después, se analiza en profundidad la especificación del framework OAuth 2.0 para entender su alcance y ámbito de aplicación. Para terminar, se describe la implementación de un sistema que ponga en práctica todos estos conocimientos y sirva como caso de estudio de Spring Framework.
publishDate 2021
dc.date.none.fl_str_mv 2021
2021-01-01
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
NA
http://purl.org/coar/version/c_be7fb7dd8ff6fe43
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv http://hdl.handle.net/10017/49931
url http://hdl.handle.net/10017/49931
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial-NoDerivatives 4.0 International
http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:e_Buah Biblioteca Digital Universidad de Alcalá
instname:Universidad de Alcalá (UAH)
instname_str Universidad de Alcalá (UAH)
reponame_str e_Buah Biblioteca Digital Universidad de Alcalá
collection e_Buah Biblioteca Digital Universidad de Alcalá
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869407328809254912
score 15,300719