FastComments.com

Add Comments With Memberstack

Mit FastComments können wir in Kombination mit Memberstack exklusives, nur für Mitglieder verfügbares Kommentieren einrichten!

Der Code Internal Link

Wir können FastComments einfach mit Memberstack verbinden, indem wir ein kleines Code-Snippet verwenden:

FastComments Memberstack Snippet
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 window.$memberstackDom.getCurrentMember().then(({data: member}) => {
6 if (member) {
7 FastCommentsUI(document.getElementById('fastcomments-widget'), {
8 tenantId: "demo",
9 urlId: window.location.pathname,
10 simpleSSO: {
11 username: member.customFields.name || member.auth.email.replace(/@.+/, ''),
12 email: member.auth.email,
13 avatar: member.customFields.avatar
14 }
15 });
16 } else {
17 FastCommentsUI(document.getElementById('fastcomments-widget'), {
18 tenantId: "demo",
19 urlId: window.location.pathname,
20 simpleSSO: null
21 });
22 }
23 })
24</script>
25

Wenn der Benutzer Ihre Website oder Anwendung besucht, während er über Memberstack angemeldet ist, wird er automatisch bei FastComments angemeldet und seine Kommentare werden als Verified markiert.

Sie können auch kommentieren, indem sie ihren Namen und ihre E-Mail-Adresse hinterlassen, wenn sie nicht angemeldet sind.

Nur-Mitglieder-Kommentierung

Wenn Sie Nur-Mitglieder-Kommentierung haben möchten, versuchen Sie das folgende Code-Snippet, aber ändern Sie https://example.com/login zu der Stelle, zu der Benutzer gelangen sollen, wenn sie auf die Login-Schaltfläche klicken:

Exclusive FastComments Memberstack Snippet
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 window.$memberstackDom.getCurrentMember().then(({data: member}) => {
6 if (member) {
7 FastCommentsUI(document.getElementById('fastcomments-widget'), {
8 tenantId: "demo",
9 urlId: window.location.pathname,
10 simpleSSO: {
11 username: member.customFields.name || member.auth.email.replace(/@.+/, ''),
12 email: member.auth.email,
13 avatar: member.customFields.avatar
14 }
15 });
16 } else {
17 FastCommentsUI(document.getElementById('fastcomments-widget'), {
18 tenantId: "demo",
19 urlId: window.location.pathname,
20 simpleSSO: {
21 loginURL: 'https://example.com/login'
22 }
23 });
24 }
25 })
26</script>
27

Anpassung Internal Link

FastComments ist so konzipiert, dass es an Ihre Website angepasst werden kann.

Wenn Sie benutzerdefiniertes Styling hinzufügen oder die Konfiguration anpassen möchten, sehen Sie sich unsere Anpassungsdokumentation an, um zu erfahren, wie.