Autocompletar campo de identificador de userid personalizado en la creación de usuario

He buscado y buscado… luego busqué un poco más… Google… nada, DuckDuckGo… tampoco, ni siquiera Bing (sí, lo intenté porque ya no tenía opciones)… ni de broma, estos foros… no…

Lo que quiero hacer es tener un campo personalizado poblado con el ID de usuario del usuario (users.id en la base de datos). Como mencioné antes, he estado buscando durante unos días y no he encontrado ninguna solución. Solo quiero asegurarme de no estar pasando por alto algo antes de reinventar la rueda en este caso (no, no será una solución en Ruby; decir que soy novato en Ruby sería quedarse corto).

La solución que tengo en mente utiliza un webhook hacia un script PHP ejecutándose en el mismo servidor, con la base de datos PostgreSQL expuesta en la interfaz de loopback (lo). Con la información proporcionada en el webhook, debería poder poblar esos datos en el campo personalizado mediante el script PHP.

Para evitar las preguntas del tipo “¿por qué querrías hacer eso?”, primero: el ID de usuario se rastrea en formularios y hojas de cálculo como parte de nuestra gestión y seguimiento de usuarios (somos una comunidad de juegos y lo usamos para rastrear horas y el progreso de los usuarios); ese ID es fundamental para esta metodología de seguimiento. Segundo: soy un administrador de la vieja escuela, y la mayoría te diría que nunca confíes en un usuario; yo sigo esa misma línea. Darles algo que puedan consultar en su perfil, genial, hacer que ellos llenen ese campo y confiar en que está poblado con la información correcta… bueno, no tanto. En cuanto al lado de PHP, simplemente me siento más cómodo allí y tiene más sentido con el enfoque del webhook.

Estoy abierto a diferentes ideas sobre cómo lograr esta tarea, ya que estoy seguro de que existe una forma mucho más eficiente de hacerlo, incluso si eso significa aprender Ruby a largo plazo.

Gracias por cualquier información que puedan proporcionar :slight_smile:
Espero que ustedes, buenas personas, pasen un gran día :smile:

If You’re using office365 or something, There is

Which will authenticate the users with their existing office365 credentials.

If it is something else, You’re looking into a plugin territory. to get values from the database, Maybe try using:

2 Me gusta