Contents
Introduction
Dans MoinMoin, tout le monde (ou personne suivant les réglages) peut créer des nouveaux comptes utilisateur j'ai voulu faire en sorte que seul le superuser puisse le faire, en cherchant sur internet j'ai trouvé une astuce
Fichiers à modifier
modifier le fichier /action/newaccount.py comme suit:
def _create_user(request):
_ = request.getText
form = request.form
if request.request_method != 'POST':
return
# KA 10/1/2009 - only allow logged in superusers to do this!
if not request.user.isSuperUser():
return _('Only a superuser can create new accounts.')ceci est pour bloquer la création de nouveau utilisateurs quand on outrepasse le formulaire.
personnellement je rajoute plus bas dans ce meme fichier:
def _create_form(request):
_ = request.getText
# KA 10/1/2009 - only allow logged in superusers to do this!
if not request.user.isSuperUser():
return _('Only a superuser can create new accounts...')pour que le fichier /action/newaccount.py ne soit pas à refaire à chaque mise à jour de MoinMoin, vous pouvez le placer dans votre propre dossier /action/
sources
http://www.mail-archive.com/moin-user@lists.sourceforge.net/msg01695.html