def my_videos():
    """
    In GET request
        - Returns a page of videos uploaded by the logged in user.
    """
    if request.method == 'GET':
        if 'user' not in session:
            return redirect(url_for('login_form'))
        is_admin = (requests.get(url='http://127.0.0.1:8080/is-admin/{}'.format(session['user'])).content).decode("utf-8") # Done
        if is_admin == "True":
            abort(403)
        username = session['user']
        uploaded_IDs = ((requests.get(url='http://127.0.0.1:8080/uploaded/{}'.format(username))).content).decode("utf-8") # Done
        uploaded_IDs = ast.literal_eval(uploaded_IDs)
        uploaded_dictionary = {}
        for ID in uploaded_IDs:
            title = ((requests.get(url='http://127.0.0.1:8080/title/{}'.format(ID))).content).decode("utf-8") # Done
            views = ((requests.get(url='http://127.0.0.1:8080/views/{}'.format(ID))).content).decode("utf-8") # Done
            uploaded_dictionary.update({ID : [title, views]})
        my_videos_page = ((requests.get(url='http://127.0.0.1:8080/html/{}'.format('my_videos.html'))).content).decode("utf-8") # Done
        return render_template_string(my_videos_page, username = username, user_videos = uploaded_dictionary)