JupyterHub with LTI launch

Hello, community,

I am trying to authenticate JupyterHub with LTI v1.2 but I encounter the following when I try to access for login at: https://localhost:8000/hub/lti/launch?next=%2Fhub%2F

Sharing my content of jupyterhub_config.py

c.JupyterHub.authenticator_class = 'ltiauthenticator.LTIAuthenticator'
c.LTIAuthenticator.consumers = {
    os.environ['LTI_CLIENT_KEY']: os.environ['LTI_CLIENT_SECRET']
}

My logs:

The various versions of components that I use:

(base) adhyapak@Ranjis-MacBook-Air ~ % jupyter --version
jupyter core : 4.7.1
jupyter-notebook : 6.3.0
qtconsole : 5.0.3
ipython : 7.22.0
ipykernel : 5.3.4
jupyter client : 6.1.12
jupyter lab : 3.0.14
nbconvert : 5.6.1
ipywidgets : 7.6.3
nbformat : 5.1.3
traitlets : 4.3.3

It would be helpful if anyone can assist or troubleshoot for this problem.