Python Social Auth
links, entering same url as in "Homepage URL" will work.https
/complete/facebook/
in it to pass validationhttp://127.0.0.1:8000/
as callback URL and it will allow you to log in to Misago running on your computer, which makes it great for testing things out on your own.settings.py
in next step. It is critical that you don't make those values public and that you will not run Misago with DEBUG = True
after you setup GitHub authentication because just going to non-existing page like https://yoursite.com/dsjahkdhsajkh
will make Misago display its running settings and leak your Client ID and Secret, forcing you to generate new ones using "Reset client secret". If you don't do this, anybody will easily be able to pretend they are user coming from GitHub to join your site.