Software Freedom Law Center

Changeset 145

Show
Ignore:
Timestamp:
06/09/08 17:10:02 (6 months ago)
Author:
landon
Message:

Added a user class to return from authentication methods

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/antimatter/luke/myplugs/libtracker/auth.py

    r142 r145  
    11""" Simple user authentication script """ 
    22from gozerbot.generic import waitforuser, rlog 
     3from user import User 
    34def authenticate_name(bot, ievent): 
    45    """ Not authentication, just checks that the name exists """ 
     
    1213            if (response.txt == "y"): 
    1314                username = authenticate_name(bot, ievent) 
     15    else: 
     16        username = username.txt 
    1417 
    15     return username 
     18    user = User(username) 
     19    return user 
  • trunk/antimatter/luke/myplugs/libtracker/tracker.py

    r140 r145  
    66def start_tracker(bot, ievent): 
    77    user = auth.authenticate_name(bot, ievent) 
    8     if (user == None): 
    9         ievent.reply("I'm sorry Dave, I'm afraid you gave me a NoneType") 
     8    if (user.name == None): 
     9        ievent.reply("I'm sorry Dave, but I'm afraid I don't know your name") 
    1010        return 
    11     ievent.reply(user.txt
     11    ievent.reply(user.name
    1212 
    1313cmnds.add('tracker', start_tracker, 'USER') 

SFLC Main Page

[frdm] Support SFLC