__init__(self,
session,
driver,
expire,
idle,
loginForm,
autoLogin,
autoRedirect=True,
redirect=None,
includeQuery=False,
stickyData={},
reminderForm=None,
email=None,
app=None,
accessDenied=None,
emailMessage=None,
htmlPage=None)
(Constructor)
Parameters:
session - Session from lemon.session.start()
driver - Driver class
expire - Maximum length of time the user is allowed to be logged in for
idle - Maximum length of time between user requests
loginForm - Function to display get the HTML for the login form
autoLogin - Whether or not to automatically login the user
redirect - Where to go when logged in
email = {
'system':config.get('general','systemName'),
'sender':config.get('admin','sender'),
'reply':config.get('admin','reply'),
'sendmail':config.get('admin','sendmail'),
'smtp':config.get('admin','smtp'),
'method':config.get('admin','method'),
}
-
|