A centralized totp solution based on google-authenticator