Configurar DiscourseConnect - Inicio de sesión único oficial para Discourse (sso)

¿No hay forma de probar la adición de Discourse Connect en el plan Hobby? Quiero probar esto antes de pagar… Sin embargo, no veo las opciones de configuración para habilitar Discourse Connect.

Editar: Le he hecho esta misma pregunta al asistente de Discourse y parece ser el caso. Corrígelo si está mal, porque preferiría no pagar por esto hasta que sepa que lo necesito.

DiscourseConnect está disponible en el plan Pro. Puedes iniciar una prueba gratuita en ese plan y probarlo gratis. (Solo se te cobrará si decides iniciar una suscripción de pago).

2 Me gusta

¿Existe alguna convención o regla sobre cómo codificar los nombres de los campos de usuario?

Si mis campos de usuario personalizados se nombran como, por ejemplo:

  • Šifra za kasu
  • Vaše radno mjesto

¿Cómo debo formatear mi carga útil? ¿Necesito codificar la URL del nombre o es suficiente usar solo snake case?

Planeamos permitir a los usuarios cambiar su dirección de correo electrónico en nuestro sitio principal (el proveedor de SSO). Nos gustaría actualizar su correo electrónico en Discourse al mismo tiempo, sin que tengan que ir a sus preferencias de Discourse y sin que tengan que validar su nuevo correo electrónico con Discourse. ¿Cuál es la mejor manera de implementar esto?

Experimenté actualizando su correo electrónico como se muestra a continuación, pero eso solo agregó un correo electrónico secundario de Discourse que estaba pendiente de validación. Quiero cambiar su correo electrónico principal de Discourse sin validación. La validación la realiza el sitio principal.

curl -X PUT "https://discourse.example.com/u/$TARGET_USERNAME/preferences/email.json" \
     -H "Api-Key: $DISCOURSE_API_KEY" \
     -H "Api-Username: $DISCOURSE_USERNAME" \
     -H "Content-Type: application/json" \
     -d '{"email": "new-address@example.com"}'

¿Habilitaste la configuración del sitio auth_overrides_email?

1 me gusta

No estoy seguro de cómo pasé eso por alto; sí vi las anulaciones para el avatar, el nombre y el nombre de usuario. ¡Gracias!

1 me gusta