To enable SSO, head over to the integration settings page and enable it. Then at the same page click the "Settings" tab and press "generate secret" to create a new secret. 

This secret will be used to generate a JWT token. Here you can also choose to make your idea board private, which will only allow users redirected with SSO to see your ideas.

In the backend of your application create a JWT token for the user. For Node.JS you can use the jsonwebtoken package. Make sure the email field is added to the payload:

var jwt = require('jsonwebtoken');
var token = jwt.sign({ email: 'sijmen@cnflx.io' }, '<GENERATED SECRET>');

You can then use this token to redirect users to your Conflux public idea board:
https://<DOMAIN>.cnflx.io/public?sso=<TOKEN>

Did this answer your question?