• Non ci sono risultati.

Progetto GARLOC

N/A
N/A
Protected

Academic year: 2021

Condividi "Progetto GARLOC"

Copied!
1
0
0

Testo completo

(1)

Calabria Domenico

Studente/i

Relatore

Baldassari Andrea

Corso di laurea

N° Progetto

2019/2020

Anno

Ingegneria Informatica

TP

C10172

8 Maggio 2020

Data

Progetto Garloc

Single Sign-On e eCommerce nel mercato immobiliare

Correlatore

n/a

Committente

Garloc SA

Obiettivi

Implementare le seguenti funzionalità:

• Modificare procedura di login per aggiungere supporto al servizio di Single Sign-On SwissID

• Aggiungere supporto a piattaforma di eCommerce di PostFinance

Tenendo conto delle seguenti limitazioni: • Scrivere codice il più modulare possibile

• Account esistenti dovranno essere migrati senza perdite di dati

• Account esistenti non comprendono le informazioni biografiche degli utenti

• Linguaggio da usare: PHP

Conclusione

L’uso di SwissID consente di ricevere in automatico alcuni valori identificativi degli utenti connessi. Ciò facilita casi d’uso come registrazioni di utenti. In aggiunta i processi di autorizzazione e autenticazione sono stati rinforzati rispetto al classico sistema di Garloc.

Con il modulo di pagamento è possibile creare una piccola piattaforma di eCommerce relativamente sicura, utile quando si vuole aggiungere business diretto verso i clienti.

Aggiunte future includono per la soluzione di login a Single Sign-On:

• supporto anche ad altre implementazioni di OpenID Connect; • espandere i dati di SwissID a cui l’RP di Garloc può accedere,

per esempio lo scope “address”. Per la parte eCommerce

• usare una libreria più generica;

• includere supporto ad account utenti per tracciare spese.

Abstract

La Garloc SA offre un servizio per creare e gestire le garanzie di locazione previste dal Codice delle obbligazioni Art. 257e,

inizialmente provvisto dalle banche ma da queste lasciato a causa dei cambiamenti nel mercato.

Fino ad oggi l’azienda offriva il suo servizio solo alle agenzie immobiliari, rappresentanti tra i possessori di e gli inquilini. La società ha deciso di espandere il suo business permettendo anche agli inquilini di comprare il certificato di garanzia on-line. Si rende quindi necessario creare un sistema accesso uniforme. La società ha scelto di avvalersi del servizio di identità digitale chiamato SwissID.

L’implementazione del sistema di login ottenuta è una serie di chiamate CURL manuali verso gli endpoint di SwissID. Il codice creato è pensato per essere flessibile per consentire l’aggiunta di ulteriori sistemi di login a Single Sign-On basati su OAuth. La gestione dei pagamenti con PostFinance è basata sul sistema e-payment che prevede l’uso anch’esso di chiamate HTTP.

Come supporto sono stati creati classi aggiuntive per effettuare migrazioni, associazioni, e il poter aggiungere nuovi utenti solo via inviti.

Questa foto di Autore sconosciuto è concesso in licenza da CC BY-NC Questa foto di Autore sconosciuto è concesso in licenza da CC BY-SA

Riferimenti

Documenti correlati

Quando il "Rivenditore Quantum Remoto" inserisce il canale e il codice di accesso, sul sistema Q-Logic 3 apparirà una schermata di conferma; dare un input in avanti

Gestione intelligente degli spazi Companion offre un modo semplice per modificare gli spazi al variare delle esigenze, sostituisce le chiamate di segnalazione guasti e le

Questa foto di Autore sconosciuto è concesso in licenza da CC BY-SA.. Questa foto di Autore sconosciuto è concesso in licenza da

La felicità è giocare in compagnia La felicità è aiutare chi ha bisogno La felicità è avere i nonni accanto.. La felicità è stare insieme alla famiglia La felicità è fare

(Ecco il Vangelo di oggi…) «Negli affari, nei passatempi, nei piaceri, nelle distrazioni mondane», dice Santa Teresa, «tutte cose, che sono bestie tanto velenose,

Fornirà assistenza finanziaria per un totale di 100 miliardi di € sotto forma di prestiti, concessi dall'UE agli Stati membri a condizioni favorevoli1. I prestiti aiuteranno gli

In via preliminare si rappresenta che al fine di fornire riscontro ai quesiti in esame, con particolare riferimento alla ratio della previsione normativa oggetto dell'istanza,

Non stiamo mettendo in dubbio il successo dell’agri- coltura nell’aver permesso, nel tempo, una maggiore disponibilità di cibo (e cibo = energia: diventare consumatori primari