What is the best way to go about creating a custom login?

Hi!!!Well for sure you can use Playfab Registration System/Login for your game.So basically you create a login form on your website and from this website you directly create with backend system the login for your game.All backend will be on Playfab side and your custom data in ur database.+ Playfab has a free API and integration that u can use.