GDRCD 5.5 sistema assistenza postato il 11/06/2021 14:23:03 nel forum programmazione, gdrcd e open source
ciao a tutti raga mi sta balenando per la testa l'idea di creare una sorta di pannello assistenza per gli utenti, considerata la "criptazione" della password sto pensando di creare un sistema che permetta ai gestori di entrare nei profili altri con tanto di avviso...
ancora nn ho letto il codice che gestisce il login, qualche indicazione ?
Pagine → 1
11/06/2021 16:45:51
Scusa, ma non fai prima a estendere il tool di amministrazione della scheda del personaggio aggiungendo li i campi della scheda da modificare?
11/06/2021 16:50:32
11/06/2021 17:25:02 e modificato da aik il 11/06/2021 17:25:19
11/06/2021 17:52:26
Per fare quello che vuoi tu, non ti basta fare qualcosa che ti permetta di loggare con l'account dell'utente perchè spesso il problema dipende da delle condizioni locali non riproducibili tipo sdistema operativo e browser dell'utente, non è detto che il problema ti si presenti loggando al posto loro.
12/06/2021 10:20:04 e modificato da aik il 12/06/2021 10:21:06
12/06/2021 13:20:33
12/06/2021 13:31:05 e modificato da aik il 12/06/2021 13:31:57
23/06/2021 10:16:24
Allora, per quel che mi riguarda la soluzione migliore è:
> Gestione delle segnalazioni
Puoi ideare un sistema di ticket interno alla Land, utilizzando una versione light del Forum. Una cosa del genere ti semplifica la vita in termini di richieste di assistenza e, con un poco di impegno, puoi fare modo che essa stessa ti possa fornire le indicazioni necessarie per replicare il problema o qualche informazione in più sul genere di errore. Una cosa simile alle issues di GitHub, per intenderci.
> Log
È evidente, almeno per me, che per essere efficiente nel fornire assistenza, devi assicurarti un log sulle varie operazioni che vengono effettuate dall'engine. Prepara quindi log su log da popolare ogni genere di azione, soprattutto sugli errori query e qualche modulo (login/iscrizione) andato più o meno a buon fine. Magari salvandoti qualche informazione sul Browser che viene utilizzato.
> Accesso Assistenza
Senza andare a richiedere la password degli utenti, puoi prevedere una PASSWORD DI CONTROLLO che puoi utilizzare sul tuo ambiente locale per effettuare tutti i test del caso. Puoi anche estenderla per la versione in production, ma qui sta a te decidere fino a quanto spingerti. Non è un qualcosa di vietato, eh, l'importante è che ti assicuri di criptare almeno i dati sensibili dell'utente a DB e che questa chiave non venga data in giro. Altrimenti è una bella rogna.
> Ambiente Locale
Appunto, ricordati sempre di averlo a portata di mano per tutte le verifiche del caso.
Oltre questo, non so cosa potrebbe servirti.
Sono tutte cose non troppo difficili da fare.
Kasa.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
mirmidone ha risposto alla discussione: Una land con forti elementi d'ispirazione di Dragonero?