Back to index

moin  1.9.0~rc2
Public Member Functions | Static Public Attributes
MoinMoin.auth.BaseAuth Class Reference
Inheritance diagram for MoinMoin.auth.BaseAuth:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __init__
def login
def request
def logout
def login_hint

Static Public Attributes

 name = None
list login_inputs = []
 logout_possible = False

Detailed Description

Definition at line 198 of file __init__.py.


Constructor & Destructor Documentation

Reimplemented in MoinMoin.auth.MoinAuth.

Definition at line 202 of file __init__.py.

00202 
00203     def __init__(self):
        pass

Member Function Documentation

def MoinMoin.auth.BaseAuth.login (   self,
  request,
  user_obj,
  kw 
)
def MoinMoin.auth.BaseAuth.login_hint (   self,
  request 
)

Reimplemented in MoinMoin.auth.openidrp.OpenIDAuth, and MoinMoin.auth.MoinAuth.

Definition at line 213 of file __init__.py.

00213 
00214     def login_hint(self, request):
00215         return None

def MoinMoin.auth.BaseAuth.logout (   self,
  request,
  user_obj,
  kw 
)

Reimplemented in MoinMoin.auth.cas.CASAuth, MoinMoin.auth.smb_mount.SMBMount, and MoinMoin.auth.log.AuthLog.

Definition at line 208 of file __init__.py.

00208 
00209     def logout(self, request, user_obj, **kw):
00210         if self.name and user_obj and user_obj.auth_method == self.name:
00211             logging.debug("%s: logout - invalidating user %r" % (self.name, user_obj.name))
00212             user_obj.valid = False
        return user_obj, True
def MoinMoin.auth.BaseAuth.request (   self,
  request,
  user_obj,
  kw 
)

Member Data Documentation

MoinMoin.auth.BaseAuth.name = None [static]

The documentation for this class was generated from the following file: