Django Web App Google SSO login

I have a Django app where users can sign in with google OAuth.
I want to provide a button upon clicking that, the user should be able to access Grafana.

I am able to do standalone google sso login to Grafana from the Grafana login page but I do not want the login page to be visible to the user who is already signed into my Django app.

Can someone let me know how can I achieve this?

PS: I tried setting up an apache proxy but the issue with that is I need to provide the user upfront using htpasswd file. I do not want this restriction as new user can sign up for my Django app.

hello can you explain what django app is? then help is possible