def get_tokens():
    id_token = request.args.get('id_token')
    access_token = request.args.get('access_token')
    gc = GoogleCredentials()
    creds, info = gc.get_credential_from_token(id_token, access_token)
    courses = list_courses(creds)
    return jsonify({'user': info, 'courses': courses})
def get_classes():
    id_token = request.args.get('id_token')
    access_token = request.args.get('access_token')

    gc = GoogleCredentials()
    if access_token and id_token:
        creds, info = gc.get_credential_from_token(id_token, access_token)
    else:
        creds = gc.get_credential()  # RM organization courses
        info = {
            'name': get_config("application_org"),
            'email': get_config("application_email")
        }

    courses = list_courses(creds)
    return jsonify({'user': info, 'courses': courses})