Ignore:
Timestamp:
22 Feb 2007, 10:48:52 (18 years ago)
Author:
joachim
Message:

add change password functionality

File:
1 edited

Legend:

Unmodified
Added
Removed
  • WAeUP_SRP/trunk/WAeUPTool.py

    r1462 r1467  
    9696
    9797    security.declarePublic('checkPassword') ###(
    98     def checkPassword(self,password):
     98    def checkPassword(self,student_id,password):
    9999        "return a student password"
    100100        student_entry = getattr(self.portal_directories.students,student_id,None)
     
    102102            return False
    103103        return getattr(student_entry,"password","not set") == password
     104    ###)
     105
     106    security.declarePublic('editPassword') ###(
     107    def editPassword(self,student_id,password):
     108        "edit a student password"
     109        student_entry = getattr(self.portal_directories.students,student_id,None)
     110        if student_entry is None:
     111            return
     112        setattr(student_entry,'password',password)
    104113    ###)
    105114
Note: See TracChangeset for help on using the changeset viewer.