FastComments.com

Add Comments With Memberstack


Met FastComments kunnen we exclusieve reacties alleen voor leden instellen wanneer het gecombineerd wordt met Memberstack!

De code Internal Link

We kunnen FastComments eenvoudig verbinden met Memberstack met een klein codefragment:

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

Wanneer de gebruiker uw site of applicatie bezoekt terwijl hij is ingelogd via Memberstack, wordt hij automatisch ingelogd bij FastComments en worden zijn reacties gemarkeerd als Verified.

Ze kunnen ook reageren door hun naam en e-mail achter te laten, als ze niet zijn ingelogd.

Alleen-leden reacties

Als u alleen-leden reacties wilt hebben, probeer dan het volgende codefragment, maar verander https://example.com/login naar de plek waar u wilt dat gebruikers naartoe gaan wanneer ze op de Login-knop klikken:

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

Aanpassingen Internal Link

FastComments is ontworpen om aangepast te worden aan uw site.

Als u aangepaste styling wilt toevoegen of de configuratie wilt aanpassen, bekijk dan onze aanpassingsdocumentatie om te leren hoe.