This is available in UserVoice Discovery Pro and Premium, and UserVoice Validation.
Not included in your plan? Want to learn more about the benefits? Leave us a message! If you're viewing this on our Help Center, click the Support bubble in the lower-right of this page.
Not included in your plan? Want to learn more about the benefits? Leave us a message! If you're viewing this on our Help Center, click the Support bubble in the lower-right of this page.
Troubleshooting
You can find SSO logs in the Admin Console in Settings → General → SSO Logs. These logs often contain information which will help you resolve the issue.
Common Issues
| Problem | Solution |
| Token is consistently expiring | The ‘expires’ parameter in the JSON object may not be in the correct syntax, or in the correct timezone (this should be in UTC/GMT). Also note that the expiration date/time must be in the future. |
| Users are signed out of UserVoice sooner than expected | UserVoice ends the user's session at the time set in expires or exp. Set it far enough in the future to cover a typical visit. Expiry times less than 5 minutes away are extended to 5 minutes. |
| User is redirected to your website login in a pop-up window, and then is directed back to UserVoice after sign-on but still in a pop-up window | URLs in your code might be mismatched. Please make sure to use HTTP and HTTPS consistently, and, if you are using a domain alias, to make sure that the URLs are the same throughout (i.e. don’t use both a CNAME and standard UserVoice address). |
| Admins can't sign into the Admin Console | Make sure you're passing either trusted: true or admin: accept in the token. |
| Error decoding JWT: Signature verification raised. | Check your SSO key is correct. Is must match what you see in the Admin Console SSO settings exactly. |