Re: API autoriser
Fil <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <CAERh8-msT97wit=cp8ZW_LAsinZYABgXFy8ULj9DVkLCuCdoXw@mail.gmail.com> |
2015-11-24 18:52 GMT+01:00 David Fredette <[email protected]>: > Il est d’ailleurs très difficile avec son concept actuel de créer une > interface dans l’espace privé pour pouvoir créer de nouveau statut et > d'assigner a ce statut des droits spécifique, les droits n’existant pas > autrement que par création de fonctions… Je réagis juste sur ce point, car il me semble au contraire très facile de se brancher là-dessus : tu peux tout à fait faire une fonction *générique* qui va regarder les valeurs que tu as réglées dans ton tableau de configuration et qui calcule l'autorisation. Autrement dit, pas obligé de faire une fonction autoriser_quoi_qui() pour chaque cas, alors que tu peux définir directement une fonction autoriser() qui prend totalement la main. Exemple de base : function autoriser() { return true; } : tout le monde a le droit de tout faire. -- Fil