¿Proveedor OAuth "falso"?

¿Quizás podrías usar campos de usuario personalizados para esto? Creating and configuring custom user fields

Un campo de usuario podría configurarse para que sea obligatorio al registrarse, lo que aceptaría el código generado aleatoriamente. Los campos de usuario también se pueden editar en las preferencias de alguien después del registro, si las cuentas existentes necesitan agregar el código.

2 Me gusta