scripts/wiki/action/checkpassword.py
Daniel STAN 2824bb851b [wiki] ajout d'une action test de login/mdp
Ce script sera nécessaire à la vérification du couple login/mdp depuis
l'intranet2 pour lier un compte wiki au ldap.
2013-02-27 18:41:43 +01:00

28 lines
770 B
Python

# -*- coding: iso-8859-1 -*-
"""
MoinMoin - Cr@ns : checkpassword current-password
@author: daniel.stan@crans.org
@copyright: 2000-2004 Juergen Hermann <jh@web.de>,
2006 MoinMoin:ThomasWaldmann,
@license: GNU GPL, see COPYING for details.
To link to /usr/lib/pymodules/python2.6/MoinMoin/action
"""
from MoinMoin import user
def execute(pagename, request):
""" Check password """
_ = request.getText
values = request.values
username = values.get('username', '')
password = values.get('password', '')
u = user.User(request, name=username, password=password, auth_method='moin')
if u.valid:
request.write('OK')
else:
request.write('Wrong')
#request.write('hello world' + str(u))