¿Es posible requerir cuenta de LinkedIn o GitHub para avanzar de TL0 a TL1?

Me pregunto si Discourse se puede configurar para que, cuando un nuevo miembro se registre, permanezca en el nivel de confianza 0 hasta que vincule una cuenta de LinkedIn o una cuenta de GitHub.

La idea es hacer que esto sea un requisito para pasar de TL0 a TL1, como un paso de verificación adicional para ayudar a reducir el spam, los trolls (problema actual) y los registros de baja calidad.

¿Es esto posible con el Discourse actual o requeriría un plugin/desarrollo personalizado?

¿Alguien puede indicarme la documentación, los plugins o los ejemplos de cómo implementarlo?

2 Me gusta

Puedes otorgar un nivel de confianza cuando se agrega un usuario a un grupo.

Y puedes agregar usuarios a un grupo según sus insignias (o campos de usuario) con el plugin de automatización (o con Discourse Dynamic Groups).

Con una insignia personalizada que se otorga por vincular una cuenta de GitHub o LinkedIn, esto podría funcionar sin un plugin personalizado.

5 Me gusta

Si no confías en que lleguen a tl1 sin uno de esos inicios de sesión, ¿por qué no deshabilitar los inicios de sesión locales?

2 Me gusta

@Moin Hmm, eso es interesante. Gracias.

@pfaffman Bueno, la mayoría de los usuarios que se registran pueden ser de confianza. Podría ayudar a acelerar ese proceso para ellos.

Hoy temprano, temporalmente establecí la aprobación manual de los registros de cuentas mientras tanto.

Pero he visto otras plataformas en línea donde vincular cuentas adicionales ayuda a aumentar la confianza o la verificación. Esto probablemente necesite algunos ajustes en la implementación, pero solo me preguntaba si esto ya era posible y simplemente me lo había perdido. :slight_smile:

1 me gusta