[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.
This commit is contained in:
parent
f564fb66b1
commit
2824bb851b
1 changed files with 28 additions and 0 deletions
28
wiki/action/checkpassword.py
Normal file
28
wiki/action/checkpassword.py
Normal file
|
@ -0,0 +1,28 @@
|
|||
# -*- 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))
|
Loading…
Add table
Add a link
Reference in a new issue