Won't authenticate on Mobile using SPA app React/GatsbyJS configuration

So the more I research and look into it this seems like a consistent problem with iOS respectively.

Seems that there are two solutions

  1. Get the paid plan and redirect only to a subdomain
  2. Use a self hosted login page that is native to the application that just dispatches data to the auth0 API.

I would like to go with #2 till I get some paying clients but I am having a hard time finding docs on how to implement it.

Would be fantastic if someone could point me in the right direction!