Sto sviluppando una suite di app che utilizza un provider OpenID Connect. Ma suppongo che la mia domanda funzioni in tutte le situazioni in cui esiste un provider di informazioni utente separato. Persino quali utenti creano un determinato oggetto nel mio db e voglio mostrare agli altri utenti il nome utente. Al momento, memorizzo il nome utente in questo momento, ma l'utente può cambiare il suo nome in futuro. Come gestisci questo?
"duplichi" il database degli utenti per assicurarti che il nome sia sempre aggiornato? Usi creare WS per interrogare ogni volta? (mi sembra esagerato)
Mi aspettavo che molte persone avessero lo stesso problema ma non riesco a trovare alcun aiuto.