コード例 #1
0
ファイル: decorators.py プロジェクト: jkrgr/notvanillae
    def _check_signin(request_handler, *args, **kwargs):

        # If signin is required, verify signin and bail if not
        if routes.configs.get().requires_signin and not users.is_signed_in():
            return request_handler.redirect("/signin?origin=" + request_handler.request.path)

        # All clear, call our decorated method
        return method(request_handler, *args, **kwargs)
コード例 #2
0
    def _check_signin(request_handler, *args, **kwargs):

       # If signin is required, verify signin and bail if not
        if routes.configs.get().requires_signin and not users.is_signed_in():
            return request_handler.redirect('/signin?origin=' + request_handler.request.path)

        # All clear, call our decorated method
        return method(request_handler, *args, **kwargs)
コード例 #3
0
ファイル: signin.py プロジェクト: SoulAuctioneer/notvanillae
    def get(self):

        signedin_landing_url = self.request.get('origin') or routes.configs.get_default_redirect_after_signin().url

        if users.is_signed_in():
            self.redirect(signedin_landing_url)
        else:
            # Here we just delegate sign in to Google Accounts.
            # If you want to handle it yourself, change here and in library.users module
            self.redirect(users.create_google_signin_url(signedin_landing_url))
コード例 #4
0
    def get(self):

        signedin_landing_url = self.request.get(
            'origin') or routes.configs.get_default_redirect_after_signin().url

        if users.is_signed_in():
            self.redirect(signedin_landing_url)
        else:
            # Here we just delegate sign in to Google Accounts.
            # If you want to handle it yourself, change here and in library.users module
            self.redirect(users.create_google_signin_url(signedin_landing_url))