This form creates a JigsawPuzzles.io account which allows you to sign in via an email address.
No account creation needed, just sign in with your social media account and it should just work. You can sign in by clicking the "Sign in" button in the top right corner of this page.