I suggest you create a separate app for development.
When creating the app (and inside the code) you choose the callback the user is sent to after a sign in. This callback will be like asanatraining.com/auth-success for example. Then on your local computer you edit the host file (/etc/hosts on Linux-like systems), saying that any reference to asanatraining.com has to point to 127.0.0.1 (don’t forget to comment the line after you are done coding if you want to interact with the code in production). Then your local webserver needs to have a virtual host that responds to this domain name and redirects to your file locally.
I can provide further details if needed.