I want to use a external server to have my own account system with email verification in my game, but I have no clue if it would break ToS. I Have tried looking for other post about email verification but not exactly the same as I want to implement it.
I want to make a game that has a menu place that is single player. From there the player can either enter a email and password to login or sign up. If it is to just login then it send the email and password to a python server.
The python server checks if the information is correct and replies to the game server the answer. If it is correct a verification code for logging in will be sent to the register email that the user will need to complete the log in.
If the user goes to register then the info is passed to the python server, the python server then checks if the email is already in use or not. If not then it makes a unconfirmed account that needs to be verified.
The python server will encode both email and password with a custom encryption, both client and the roblox server will never see the encrypted results as those stay on the python server.
Would I be terminated if I used a system like this to secure my game?