Single sign-on e user experience do IPORTALDOC
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10400.22/12076 |
Resumo: | Este trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados. |
id |
RCAP_2a7e189fd7b80a6c442e923f44bea123 |
---|---|
oai_identifier_str |
oai:recipp.ipp.pt:10400.22/12076 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Single sign-on e user experience do IPORTALDOCUXSSOKerberosAlerta JavaScriptSmart cardToken USBNOTYJavaScript alertsAutomação e SistemasEste trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados.This work is dedicated to the improvement of the User Experience (UX) of iPortalDoc, a software by IPBRICK SA, consisting on the application of a new Single Sign-on (SSO) method, the replacement of JavaScript alert messages with functions of the NOTY library, and an analysis of solutions for digital signatures through smart cards and USB tokens in this software. To find the new SSO solution, several different methods were evaluated with the objective of solving the problems present in the old solution, such as the incompatibility with the different Browsers. The solution chosen was Kerberos and to follow this implementation two pages were introduced, one for managing the SSO settings and users and one for authenticating through Kerberos. A procedure for automating the SSO configuration was also developed when introducing an AD or Samba 4 server in iPortalDoc. The implementation went through the usage of the NOTY library to replace the JavaScript alerts with the intent of solving situations where they are disabled by users and cause dysfunctionalities in the software. The analysis of methods to perform digital signatures with smart cards or USB tokens, whose main objective was to overcome the undesirable need to download a program to the local machine, led to the conclusion that there are still no implementations that fulfil the desired requirements.Viana, Paula Maria Marques Moura GomesRepositório Científico do Instituto Politécnico do PortoSantos, Miguel Ângelo Costa2018-10-23T10:32:51Z20172017-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/12076TID:201747294porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-03-13T12:54:05Zoai:recipp.ipp.pt:10400.22/12076Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:32:25.894959Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Single sign-on e user experience do IPORTALDOC |
title |
Single sign-on e user experience do IPORTALDOC |
spellingShingle |
Single sign-on e user experience do IPORTALDOC Santos, Miguel Ângelo Costa UX SSO Kerberos Alerta JavaScript Smart card Token USB NOTY JavaScript alerts Automação e Sistemas |
title_short |
Single sign-on e user experience do IPORTALDOC |
title_full |
Single sign-on e user experience do IPORTALDOC |
title_fullStr |
Single sign-on e user experience do IPORTALDOC |
title_full_unstemmed |
Single sign-on e user experience do IPORTALDOC |
title_sort |
Single sign-on e user experience do IPORTALDOC |
author |
Santos, Miguel Ângelo Costa |
author_facet |
Santos, Miguel Ângelo Costa |
author_role |
author |
dc.contributor.none.fl_str_mv |
Viana, Paula Maria Marques Moura Gomes Repositório Científico do Instituto Politécnico do Porto |
dc.contributor.author.fl_str_mv |
Santos, Miguel Ângelo Costa |
dc.subject.por.fl_str_mv |
UX SSO Kerberos Alerta JavaScript Smart card Token USB NOTY JavaScript alerts Automação e Sistemas |
topic |
UX SSO Kerberos Alerta JavaScript Smart card Token USB NOTY JavaScript alerts Automação e Sistemas |
description |
Este trabalho é dedicado ao aperfeiçoamento da Experiência de Utilização (User Experience – UX) do software iPortalDoc da empresa IPBRICK SA consistindo na aplicação de um novo método de Single Sign-on (SSO), na substituição das mensagens de alerta JavaScript por funções da biblioteca NOTY, e numa análise das soluções para assinaturas digitais através de smart cards e tokens USB neste software. De modo a encontrar a nova solução de SSO, foram avaliados vários métodos diferentes com o objetivo de resolver os problemas presentes na solução antiga, tal como a incompatibilidade com os diferentes Browsers. A solução escolhida foi o Kerberos e a acompanhar esta implementação foram introduzidas duas páginas, uma para gestão das configurações e dos utilizadores de SSO e uma para a autenticação através do Kerberos. Foi também desenvolvido um procedimento para automatização da configuração do SSO quando se introduz um servidor AD ou Samba 4 no iPortalDoc. A implementação passou pela utilização da biblioteca NOTY para substituir os alertas de JavaScript com o objetivo de resolver situações onde estes são desativados pelos utilizadores e causam disfuncionalidade no software. A análise dos métodos para realizar assinaturas digitais com smart cards e tokens USB, que tinha como objetivo principal ultrapassar a indesejável necessidade de descarregar um programa para a máquina local, levou à conclusão que ainda não existem implementações que cumpram os requisitos desejados. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017 2017-01-01T00:00:00Z 2018-10-23T10:32:51Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10400.22/12076 TID:201747294 |
url |
http://hdl.handle.net/10400.22/12076 |
identifier_str_mv |
TID:201747294 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799131417439895552 |