דרוש חשבון LinkedIn או GitHub להתקדמות מ-TL0 ל-TL1. אפשרי?

אני תוהה אם ניתן להגדיר את Discourse כך שכאשר חבר חדש נרשם, הוא יישאר ברמת אמון 0 עד שהוא יקשר חשבון LinkedIn או חשבון GitHub?

הרעיון הוא להפוך זאת לדרישה למעבר מ-TL0 ל-TL1, כשלב אימות נוסף כדי לעזור להפחית ספאם, טרולים (בעיה נוכחית) והרשמות באיכות נמוכה.

האם זה אפשרי עם Discourse הנוכחי או שזה ידרוש תוסף/פיתוח מותאם אישית?

האם מישהו יכול להפנות אותי לתיעוד, תוסף(ים), או דוגמאות כיצד ליישם זאת?

2 לייקים

You can grant a trust level when a user is added to a group.

And you can add users to a group based on badges (or user fields) with the automation plugin (or with Discourse Dynamic Groups).

With a custom badge that is granted for linking a GitHub or LinkedIn account, this could work without a custom plugin.

5 לייקים

אם אינך סומך עליהם שיגיעו ל-tl1 ללא אחד מאותם כניסות, מדוע פשוט לא להשבית כניסות מקומיות?

2 לייקים

@Moin Hmm that is interesting. Thanks.

@pfaffman well Most users who sign up can be trusted. Could help fast track that process for them.

Earlier today I temporarily set account signups to manual approval in the meantime.

But I’ve seen other online platforms where linking additional accounts helps increase trust, or verification. This likely needs some tweaking in the implementation, but I was just wondering if this was already possible and I’d simply missed it. :slight_smile:

לייק 1