def render_GET(self, request): session = IPixelatedSession(request.getSession()) status = 'completed' if self._services_factory.mode.is_single_user else str( session.check_login_status()) response = {'status': status} return respond_json(response, request)
def _complete_bootstrap(self, user_auth, request): def login_error(error, session): log.error('Login error during %s services setup: %s \n %s' % (user_auth.username, error.getErrorMessage(), error.getTraceback())) session.login_error() def login_successful(_, session): session.login_successful(user_auth.uuid) language = parse_accept_language(request.getAllHeaders()) password = request.args['password'][0] session = IPixelatedSession(request.getSession()) session.login_started() d = self._bootstrap_user_services.setup(user_auth, password, language) d.addCallback(login_successful, session) d.addErrback(login_error, session)
def get_session(self, request): return IPixelatedSession(request.getSession())
def _init_http_session(self, request, user_id): session = IPixelatedSession(request.getSession()) session.user_uuid = user_id
def render_GET(self, request): session = IPixelatedSession(request.getSession()) status = 'completed' if self._services_factory.mode.is_single_user else str(session.check_login_status()) response = {'status': status} return respond_json(response, request)
def _init_http_session(self, request, leap_user): session = IPixelatedSession(request.getSession()) session.user_uuid = leap_user.leap_session.user_auth.uuid
def set_session_cookies(_): session = IPixelatedSession(request.getSession()) session.user_uuid = user_auth.uuid