Exemple #1
0
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)) 
Exemple #2
0
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