Generazione di URL che compilano moduli sul mio sito

0

Ho una pagina dei moduli Web di asp.net in cui gli amministratori possono cercare per cognome utente e quindi selezionarli e approvare o negare il loro accesso al sito. Quando gli utenti richiedono l'accesso, viene inviata un'e-mail che informa gli amministratori. Voglio essere in grado di inviare un link che compila la pagina con le informazioni degli utenti per facilitare l'approvazione. Come potrei avvicinarmi a questo?

    
posta David Tunnell 31.12.2014 - 17:32
fonte

1 risposta

1

Poiché l'utente deve inserire i suoi dati in un modulo, è sufficiente salvarlo nel database. Un modo comune per farlo potrebbe consistere nel disporre di una tabella utente con un ID utente e di un flag o codice di stato che attesti che il record è inattivo e richiede l'intervento dell'amministratore.

Da qui, l'app web deve inviare un link all'amministratore con l'ID utente incorporato nell'URL. Sarebbe simile a questo:

http://www.example.com/ActivateUser.asp?id=1234

Quando l'utente amministratore fa clic sul link, il server risponde con una pagina con le informazioni dell'utente pre-compilate nel modulo pronto per l'amministratore da modificare nel suo browser.

L'amministratore potrebbe quindi premere un pulsante per attivare l'utente, modificare quel flag o il codice di stato, indipendentemente dai dettagli dell'implementazione.

Questo è un compito molto comune ed è possibile visualizzare il codice sorgente per uno qualsiasi numero di message board open source o pacchetti CMS come esempi. Solitamente sono scritti in PHP anziché in ASP e molto più complessi, ma l'idea generale è la stessa.

    
risposta data 31.12.2014 - 18:46
fonte

Leggi altre domande sui tag