Wishlist
Wishlist Designbest (sviluppo attualmente interrotto)
[modifica]Si tratta di un progetto che prevede di utilizzare la Wishlist già presente sul Magazine.
Lo sviluppo ha previsto l'implementazione di un REST SERVICE lato Magazine in grado di fornire tutti i metodi necessari per gestire la Wishlist (e conseguentemente gli utenti) dall'esterno.
Login con Facebook
[modifica]Utilizzando le API di Facebook recupero i dati necessari per poter dialogare col REST Service.
Per lavorare con Facebook ho creato un account dedicato Andrea Sviluppa che è amministratore di tutte le App dei nostri portali

Magazine e Designbest condividono la stessa app in quanto stanno nello stesso dominio.
La app Designbest di Test puntano ai corrispondenti dominio di test (dbdemo47.com).
La app Designbest Local è utilizzata quando è necessario debuggare da locale (ha come dominio localhost).
La app di test di Designbest Local è impostata sul branch personale di vinci (wmvinci.demo).
Wishlist history
[modifica]La Wishlist è stata iniziata a novembre 2016 e congelata il giorno mercoledì 16.
Gli sviluppi implementati, presenti sul branch di Vinci, sono
- Possibilità di loggarsi tramite FB dal pannellino posto nell'header.
- Una volta loggati, i prodotti eventualmente presenti in Wishlist saranno visibili tramite l'icona cuore.
Questa caratteristica è implementata nei listing per ambiente/tipologia/catalogo/novita/scheda prodotto. Si è scelto di non mettere il cuoricino nei listing di prodotti da negozio per questioni di businness. - Possibilità di pinnare o unpinnare prodotti.
L'autenticazione avviene tramite Facebook mentre l'autorizzazione è demandata all'applicazione.
Per poter effettuare LOG-OUT da entrambe le applicazioni (Designbest e Magazine) è stato condiviso il cookie __db_facebook_logged. In questo momento non è possibile effettuare il logout da Designbest, perciò su Magazine è stato implementato un evento che dopo il log-out cancella il cookie.