Το θεωρητικό μου registration

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
sibas
Honorary Member
Δημοσιεύσεις: 1853
Εγγραφή: 21 Φεβ 2003 01:21
Τοποθεσία: Μια εδώ.. Μια εκεί.. Σήμερα είμαι εδώ!!!
Επικοινωνία:

Το θεωρητικό μου registration

Δημοσίευση από sibas » 21 Ιούλ 2016 17:00

Το θέμα τα λέει όλα.

Λέω να ακολουθήσω την παρακάτω θεωρία για το registration κάποιου χρήστη

1) Μια φόρμα όπου θα εμφανίζεται στις περισσότερες σελίδες

2) Η φόρμα ζητάει
α) Username
β) email
γ) και μια λίστα επιλογής από forget/recovery (όπου ο χρήστης θα πρέπει να θυμηθεί τι επέλεξε)

3) όταν γίνει submit
ελέγχω αν υπάρχει το Username και το email
αν δεν υπάρχουν δημιουργώ ένα temp pass

4) ΤΟ ΠΙΟ ΣΗΜΑΝΤΙΚΟ όταν δημιουργηθεί το temp pass
γίνεται redirect σε ειδική σελίδα όπου εμφανίζεται το temp pass
Ο χρήστης πρέπει να κάνει 2 βήματα
α) copy/save το temp pass
β) πατάει σε ένα button για να του στείλω ένα verification code
(το β δεν χρειάζεται μιας και μπορώ να του στείλω αυτόματα το verification code, αλλά το σκέφτηκα έτσι ώστε να θυμάται πιο εύκολα οτι περιμένει email)

5) στο εμαιλ στέλνω
ένα verification code
και ένα link για να τοποθετήσει το verification code.

6) ο χρήστης πάει στο λινκ που του έστειλα
τοποθετεί το verification code
και επιλέγει ξανά αυτό που είχε επιλέξει από το forget/recovery

7) αν ολα συμφωνούν
το temp pass γίνεται μόνιμο και μπορεί να συνδεθεί

και όλα αυτά γιατί δεν θέλω να στείλω το pass σε εμαιλ!!!

Σας μοίαζει καλό/κακό?
μήπως είναι too much :think:

gvre
Δημοσιεύσεις: 990
Εγγραφή: 14 Οκτ 2010 11:34
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Το θεωρητικό μου registration

Δημοσίευση από gvre » 21 Ιούλ 2016 18:17

Keep it simple.
Email και pass τα βάζει ο χρήστης (username δε χρειάζεσαι). Του στέλνεις ένα verification email με ένα link και το token (μέσα και έξω από το link), το οποίο όταν πατηθεί ενεργοποιεί τον λογαριασμό και τον κάνεις αυτόματα login στο σύστημα.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες