voglio creare un app eCommerce che ha un carrello che può memorizzare gli articoli. ma il problema è che voglio aggiungere articoli nel carrello senza login e dopo il login gli articoli devono essere trasferiti al carrello dell'utente da dove lui/lei può procedere per acquistare Database che voglio usare è FireBase
P.S. P.S. P.S. P.S. P.S.: l'utente può inserire gli articoli nel carrello senza login ma per l'acquisto deve effettuare il login
En title : How to add eCommerce cart system in android studio
sembra che si desidera avere un account per l'utente, senza richiedere loro di inserire esplicitamente le loro credenziali. per questo, si consideri l'uso di FireBase di autenticazione anonima, che genera un ID utente unico (UID) per l'utente. è possibile utilizzare questo UID in modo da associare i dati con l'utente specifico.
questo UID verrà mantenuto, anche quando si riavvia l'applicazione, fino a quando non firmare esplicitamente o disinstallare l'applicazione. è anche possibile consentire agli utenti di aggiornare il proprio account, consentendo loro di accedere con un provider aggiuntivo, e poi il collegamento che al loro account anonimo.