Wishlist: differenze tra le versioni

Da Webmobili Wiki.
Riga 24: Riga 24:
* '''Possibilità di effettuare il LOG-OUT'''.<br/>Nel caso in cui si voglia DEBUGGARE è necessario aprire una console e digitare <code>openModal("facebookModal")</code>. Si apre il modale che mostra la possibilità di fare log-out tramite Facebook.
* '''Possibilità di effettuare il LOG-OUT'''.<br/>Nel caso in cui si voglia DEBUGGARE è necessario aprire una console e digitare <code>openModal("facebookModal")</code>. Si apre il modale che mostra la possibilità di fare log-out tramite Facebook.
* '''Link funzionante a MY DESIGNBEST.'''<br/>Una volta loggati dovrà essere possibile passare al Magazine conservando lo stato di login e viceversa tramite il pulsante ''MY DESIGNBEST'' oppure ''Vai alla Wishlist''. Per questo è necessario prevedere un meccanismo che permetta di autenticare lato server Magazine una sessione utente. Tra le possibili soluzioni c'è quella di adottare il nuovo '''UnifiedSignOn'''
* '''Link funzionante a MY DESIGNBEST.'''<br/>Una volta loggati dovrà essere possibile passare al Magazine conservando lo stato di login e viceversa tramite il pulsante ''MY DESIGNBEST'' oppure ''Vai alla Wishlist''. Per questo è necessario prevedere un meccanismo che permetta di autenticare lato server Magazine una sessione utente. Tra le possibili soluzioni c'è quella di adottare il nuovo '''UnifiedSignOn'''
<br/><br/>
Tempi stimati per finire:<br/>
* Inserire cuoricino in listing cataloghi e in scheda prodotto. '''2h'''
* Sorta di automatic sign on passando da WM -> MAG '''4gg'''
* Sorta di automatic sign on passando da MAG -> WM '''1gg'''

Versione delle 16:19, 14 dic 2016

Wishlist Designbest (sviluppo attualmente interrotto)

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

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

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 solamente nei listing per ambiente/tipologia, attualmente manca l'implementazione in listing per catalogo e in scheda prodotto.
  • Possibilità di pinnare o unpinnare prodotti.
    Anche questo solo nel listing ambiente/tipologia


Di seguito i punti principali ancora mancanti:

  • Possibilità di effettuare il LOG-OUT.
    Nel caso in cui si voglia DEBUGGARE è necessario aprire una console e digitare openModal("facebookModal"). Si apre il modale che mostra la possibilità di fare log-out tramite Facebook.
  • Link funzionante a MY DESIGNBEST.
    Una volta loggati dovrà essere possibile passare al Magazine conservando lo stato di login e viceversa tramite il pulsante MY DESIGNBEST oppure Vai alla Wishlist. Per questo è necessario prevedere un meccanismo che permetta di autenticare lato server Magazine una sessione utente. Tra le possibili soluzioni c'è quella di adottare il nuovo UnifiedSignOn



Tempi stimati per finire:

  • Inserire cuoricino in listing cataloghi e in scheda prodotto. 2h
  • Sorta di automatic sign on passando da WM -> MAG 4gg
  • Sorta di automatic sign on passando da MAG -> WM 1gg