Ho un sito web costruito su PHP, e ora voglio che gli utenti siano in grado di accedere. Non voglio occuparmi personalmente della gestione degli utenti, quindi penso che l'accesso ai social sia conveniente per me stesso e per gli utenti. Il sito web è un tradizionale sito "server reso", cioè ho un database sul mio server, e i miei script PHP hanno bisogno di qualche forma di autenticazione utente / id utente per inserire e recuperare materiale dal database.
Ho usato Firebase auth e FirebaseUI per i siti web "lato client", il che è molto utile dato che si occupano di tutto, compresa l'interfaccia utente e il flusso di login.
Ma quando si tratta di usarlo per un'applicazione tradizionale "lato server", sono confuso. Suppongo di poter utilizzare FirebaseUI nel browser per consentire all'utente di accedere e recuperare un token JWT, ma quale? Come dovrei passarlo agli script del server su ogni richiesta? O dovrei semplicemente passarlo una volta e iniziare una sessione sulla base delle informazioni nel token JWT? O dovrei usare qualcosa di completamente diverso?