def logoutViaGet(): LogActivity.logPageTurn("nosession","Logout") acsrf = request.forms.get('antiCSRF') ses_id = request.forms.get('session_id') auth.del_session(ses_id) return template('Logout',goog_anal_script=GoogleAnalyticsInclusionScript)
def logoutViaGet(): LogActivity.logPageTurn("nosession","Logout") acsrf = request.forms.get('antiCSRF') ses_id = request.forms.get('session_id') auth.del_session(ses_id) return template('Logout',goog_anal_script=GoogleAnalyticsInclusionScript)
def render_portfolio(): acsrf = request.forms.get('antiCSRF') ses_id = request.forms.get('session_id') if (not auth.is_valid_acsrf(ses_id)): return template('Login',message='Improper Credentials or Timeout.',goog_anal_script=GoogleAnalyticsInclusionScript) auth.update_acsrf(ses_id) LogActivity.logPageTurn(ses_id,"Portfolio") portfolio = request.forms.get('portfolio') return template('Portfolio',acsrf=auth.get_acsrf(ses_id),\ session_id=ses_id,\ portfolio=portfolio,\ feedback_url=LocalURLToRecordFeedback,\ goog_anal_script=GoogleAnalyticsInclusionScript)
def pptriv(): username = request.forms.get('username') password = request.forms.get('password') # just a little throttle to slow down any denial of service attack.. time.sleep(1.0); if (not auth.does_authenticate(username,password)): LogActivity.logBadCredentials(username) return template('Login',message='Improper Credentials.',goog_anal_script=GoogleAnalyticsInclusionScript) search_string = request.forms.get('search_string') search_string = search_string if search_string is not None else "Dell Latitude" psc_pattern = request.forms.get('psc_pattern') ses_id = auth.create_session_id() LogActivity.logSessionBegin(username,ses_id) LogActivity.logPageTurn(ses_id,"StartPage") return template('StartPage',search_string=search_string,\ acsrf=auth.get_acsrf(ses_id),\ username=username, \ session_id=ses_id,\ psc_pattern=psc_pattern,goog_anal_script=GoogleAnalyticsInclusionScript)
def render_main_page(acsf,ses_id): if (not auth.is_valid_acsrf(ses_id)): return template('Login',message='Improper Credentials or Timeout.', footer_html=FOOTER_HTML, goog_anal_script=GoogleAnalyticsInclusionScript) auth.update_acsrf(ses_id) search_string = request.forms.get('search_string') search_string = search_string if search_string is not None else "" commodity_id = request.forms.get('commodity_id') LogActivity.logPageTurn(ses_id,"MainPage") return template('MainPage',search_string=search_string,\ acsrf=auth.get_acsrf(ses_id),\ session_id=ses_id,\ feedback_url=LocalURLToRecordFeedback,\ footer_html=FOOTER_HTML,\ column_dropdown=COLUMN_DROPDOWN_HTML,\ commodity_id=commodity_id,goog_anal_script=GoogleAnalyticsInclusionScript)
def pptriv(): acsrf = request.forms.get('antiCSRF') ses_id = request.forms.get('session_id') if (not auth.is_valid_acsrf(ses_id)): return template('Login',message='Improper Credentials or Timeout.',goog_anal_script=GoogleAnalyticsInclusionScript) auth.update_acsrf(ses_id) search_string = request.forms.get('search_string') search_string = search_string if search_string is not None else "Dell Latitude" commodity_id = request.forms.get('commodity_id') print 'COMMODITY_ID = '+commodity_id LogActivity.logPageTurn(ses_id,"MainPage") return template('MainPage',search_string=search_string,\ acsrf=auth.get_acsrf(ses_id),\ session_id=ses_id,\ feedback_url=LocalURLToRecordFeedback,\ commodity_id=commodity_id,goog_anal_script=GoogleAnalyticsInclusionScript)
def login(): LogActivity.logPageTurn("nosession","LoginPage") return template('Login',message='', footer_html=FOOTER_HTML, extra_login_methods=EXTRA_LOGIN_METHODS, goog_anal_script=GoogleAnalyticsInclusionScript)
def searchHelp(): LogActivity.logPageTurn("nosession","SearchHelp") return template('SearchHelp',goog_anal_script=GoogleAnalyticsInclusionScript)
def legalNotice(): LogActivity.logPageTurn("nosession","LegalNotice") return template('LegalNotice',goog_anal_script=GoogleAnalyticsInclusionScript)
def login(): LogActivity.logPageTurn("nosession","LoginPage") return template('Login',message='',goog_anal_script=GoogleAnalyticsInclusionScript)
def searchHelp(): LogActivity.logPageTurn("nosession","SearchHelp") return template('SearchHelp',goog_anal_script=GoogleAnalyticsInclusionScript)
def legalNotice(): LogActivity.logPageTurn("nosession","LegalNotice") return template('LegalNotice',goog_anal_script=GoogleAnalyticsInclusionScript)