def ms_signed_in(request): if onenote.verify(request): data = onenote.get_auth_token(request) return HttpResponseRedirect("/notes/notebooks") else: return HttpResponse("Please provide permission to ClassNotes.\n {0}".format(request))
def index(request): bitbucket_login_url = "{0}/notes/atlas_signin".format(BASE_URL) microsoft_login_url = "{0}/notes/ms_signin".format(BASE_URL) repo_uuid = None if "repo_uuid" in request.GET: repo_uuid = request.GET["repo_uuid"] # bitbucket_login = bitbucket.is_logged_in(repo_uuid) # bitbucket.set_repo_uuid(repo_uuid) # response = render(request, 'index.html?bitbucket_login={0}'.format(bitbucket_login)) need_ms_signin = onenote.get_auth_token(request) is None need_atlassian_signin = not bitbucket.is_logged_in(repo_uuid) context = {'bitbucket_login': bitbucket_login_url, 'need_atlassian_signin': need_atlassian_signin, 'microsoft_login': microsoft_login_url, 'need_ms_signin': need_ms_signin} response = render(request, 'index.html', context) response.set_cookie('repo_uuid', repo_uuid) return response