Iscrizione via Email con attivazione postato il 24/11/2018 17:44:34 nel forum programmazione, gdrcd, open source, hosting
Salve! È la primissima volta che scrivo nel forum e spero di ricevere aiuto perchè sono ferma con un piccolo problema che mi sta facendo perdere non solo tempo ma anche un pò le staffe XD
Premessa: non sono programmatrice ma sto mettendo su una land "alpha" e per il momento me la sono cavata spulciando nel forum e per quanto non ne capisca molto ho trovato molto aiuto. Ora però sono ferma.
Ho la versione 5.4.1.
Vengo al dunque: vorrei che all'iscrizione gli utenti non possano subito entrare in land ma che un amministratore / gestore accetti l'iscrizione prima.
Ho cercato in tutti i file ma non ho trovato nessuna funzione che mi dia accesso al cambiamento e non so più dove guardare.
Ho anche passato il pomeriggio a leggere qui sul forum ma non ho trovato niente. Potete casomai indirizzarmi al post giusto o darmi una risposta asap? Ricordando che non me ne intendo troppo di codici e che una spiegazione tipo php for dummies è bene accetta XD
Grazie mille!
Pagine → 1
25/11/2018 15:02:24
domanda: a che fine e per quanto tempo vuoi fare questa cosa?
perchè se è una cosa temporanea secondo me la cosa più semplice sarebbe non lasciare l'iscrizione libera e dire che chi vuole iscriversi deve scrivere ad un certo indirizzo mail. E poi tu crei i pg dal DB
se è una roba definitiva [ma non ne capisco il senso] quello che dovresti fare è NON inviare una mail a chi completa l'iscrizione, ma far sì che, a schermo, compaia un messaggio tipo: "richiesta iscrizione inoltrata. Sarete contattati il prima possibile". La mail invece sarebbe inviata ad un tuo indirizzo, in modo che ti avvisi che un pg si è iscritto, così che tu possa recupeare l'indirizzo mail a cui scrivere per le eventuali attività preliminari all'iscrizione. Solo che... boh, ripeto, mi sembra un qualcosa di arzigogolato e ben poco pratico
25/11/2018 17:30:54
È temporaneo. Ma so che si può fare, avere un controllo su chi si iscrive, attivare dopo che si iscrivono...
25/11/2018 19:25:58
Lo vedo semplicemente come un modo per filtrare coloro che sono sgraditi al gestore, in modo tale da avere un gruppo di persone fidate all'interno della propria land.
25/11/2018 20:39:40 e modificato da irenes il 25/11/2018 20:40:13
26/11/2018 12:59:20
era solo per far entrare i "tester" non per chiudere tutto in riservatezza. è una land TEST. comunque grazie per i consigli vaglierò la soluzione migliore :)
27/11/2018 17:56:34
Io invece ti consiglio qualcosa di più automatizzato.
Lasci l'iscrizione così com'è.
Banalmente, TOGLI la fase di invio pass tramite mail ed aggiungi al db un campo tipo: "approvato" con valore predefinito 0.
In questo modo tutti coloro che si iscriveranno, si iscriveranno effettivamente ma non otterranno mai la pass.
Nel frattempo nel pannello di gestione ti fai una sezione dove tramite una query, richiami nel campo del DB tutti quei profili che hanno il valore "approvato" = 0, stampando a video il nome come collegamento ipertestuale, ad esempio.
Schiacciando il nome di questo personaggio, accedi ad una nuova pagina (usa il metodo GET che è comodo, per esempio. Per farti capire: avrai un link simile "main.php?page=attivazione_pg&pg=Nome").
In questa nuova pagina vedi la scheda del pg selezionato, puoi modificare tutto direttamente da lì e ci metti due pulsanti: "accetta" e "rifiuta".
Accetta: trasforma "approvato" -in db- in 1 e permette che all'email di registrazione arrivi finalmente la password con un messaggio di conferma.
Rifiuta: arriva un messaggio di motivazione automatico alla mail indicata, inserisce il valore "-1" nel db, in "approvato".
Tema SICUREZZA:
Fai controlli ulteriori -mi raccomando filtra tutti i contenuti- sul campo "approvato" soprattutto nelle visualizzazioni delle pagine, se ti fa stare meglio
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Warship: Battaglie Asimmetriche nel 14.5
nereya ha aperto una nuova discussione: Nuova Frontiera
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
anacronista ha recensito Storie di Agarthi
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
kooei ha recensito Il Paiolo Magico
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Sword of Mystiria - Articolo di presentazione di TSoM a cura di Fantagiochi
Le Ballate di Eterea - Intervista al play by chat dark fantasy Le Ballate di Eterea!
VGP Play - Vi presentiamo VGP Play: una piattaforma di streaming italiana dedicata ai videogiochi e alla tecnologia!
True Calling - Intervista al gestore del play by chat fantasy True Calling GdR
Master di Gioco - Sul Dungeon Master. Credibilità e mantenimento dell'interesse nel corso del tempo
Didattica Ludica - Il ruolo del gioco nel gioco di ruolo: interpretare la didattica ludica nella classe di italiano lingua straniera
Giochiamo di + - Il fenomeno del play by hangout, ovvero il gioco di ruolo online nella comunità di Google+, e un'intervista a Matteo Suppo!
Giochi Business - Lista completa dei giochi di ruolo online ambientati nel mondo del business