Member Login & Roles

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

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

Απάντηση
dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Member Login & Roles

Δημοσίευση από dtravlos » 20 Δεκ 2010 17:09

Καλησπέρα. Θέλω να προσθέσω σ ένα site ένα login για τα μέλη αλλά να υπάρχουν και group για τα μέλη πχ designers, developers κτλ. Έχω σκεφτεί να έχω ένα πίνακα members και ένα groups(παρόλο που θα υπάρχουν μόνο 2 ομάδες) και στην εγγραφή να επιλέγει ο κάθε χρήστης το group του. Μετά στο login θα τραβάει αυτόματα το τι είναι ο καθένας. Υπάρχει κάποιος καλύτερος τρόπος ή κάποιο tutorial που έχετε να μου προτείνετε; Ευχαριστώ πολύ!

servetas
Δημοσιεύσεις: 304
Εγγραφή: 01 Φεβ 2010 15:08
Επικοινωνία:

Member Login & Roles

Δημοσίευση από servetas » 20 Δεκ 2010 17:19

Ρωτάς Για το πώς θα φτιάξεις login ή για το πώς θα το οργανώσεις?

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Member Login & Roles

Δημοσίευση από dtravlos » 20 Δεκ 2010 17:22

περίπου και τα 2. Έγραψα αυτό που έχω στο μυαλό μου αλλά δεν ξέρω κατά πόσο είναι σωστό...

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

Member Login & Roles

Δημοσίευση από gvre » 20 Δεκ 2010 17:48

Το τι θα κάνεις εξαρτάται από το μέγεθος και τις ανάγκες της εφαρμογής σου (τωρινές και μελλοντικές). Η καλύτερη λύση είναι τα δικαιώματα με ρόλους (RBAC). Θέλουν όμως χρόνο και έχουν κάποια πολυπλοκότητα.

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

Member Login & Roles

Δημοσίευση από dimsis » 20 Δεκ 2010 18:23


dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Member Login & Roles

Δημοσίευση από dtravlos » 20 Δεκ 2010 18:57

dimsis Σε ευχαριστώ πολύ! Θα το κοιτάξω τώρα!
gvre έγραψε:Το τι θα κάνεις εξαρτάται από το μέγεθος και τις ανάγκες της εφαρμογής σου (τωρινές και μελλοντικές). Η καλύτερη λύση είναι τα δικαιώματα με ρόλους (RBAC). Θέλουν όμως χρόνο και έχουν κάποια πολυπλοκότητα.
Με το RBAC μπορώ πχ και τα 2 group να έχουν τους ίδιους ρόλους αλλά πχ το 1ο group να μπορεί να κάνει 5 φορές το ένα task ενώ το 2ο να το κάνει 15 φορές;

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

Member Login & Roles

Δημοσίευση από gvre » 20 Δεκ 2010 19:01

Από εσένα εξαρτάται και από τον τρόπο που θα φτιάξεις το σύστημα των ρόλων.

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Member Login & Roles

Δημοσίευση από dtravlos » 20 Δεκ 2010 19:31

Ωραία. Άρα με αυτόν τον τρόπο όλο το site θα βασίζεται στο RBAC σωστά; Δηλαδή κάθε τομέας πχ θα έχει κάποιο permission.

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

Member Login & Roles

Δημοσίευση από gvre » 20 Δεκ 2010 19:37

Δες το http://en.wikipedia.org/wiki/Role-based_access_control και http://csrc.nist.gov/groups/SNS/rbac/faq.html . Γενικά αν ψάξεις στο internet θα βρεις αρκετές πληροφορίες. Δες και το link που έστειλε ο dimsis.

dtravlos
Δημοσιεύσεις: 244
Εγγραφή: 29 Ιαν 2009 15:03
Τοποθεσία: Keratsini
Επικοινωνία:

Member Login & Roles

Δημοσίευση από dtravlos » 20 Δεκ 2010 19:38

Οκ. Θα τα κοιτάξω όλα τώρα. Ευχαριστώ πολύ για τη βοήθεια!

Απάντηση

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

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

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