-
Single Signon new article
test
-
Implementing The jsConnect Version 3 Protocol
Vanilla offers several client libraries that you can use on your site if you are implementing jsConnect. If you have a site that is programmed in a different language or you can't use one of Vanilla's libraries, this article will tell you how to implement the protocol. What You'll Need In order to implement jsConnect,…
-
Upgrading jsConnect To Version 3
This article will contain instructions on upgrading an existing jsConnect version 2 installation to version 3. Why You Need To Upgrade The jsConnect v2 library uses a protocol called JSONP to authenticate the user to your site. JSONP requires certain cookie permissions that browsers are starting to disable by default with…
-
JSConnect and Response Headers
In the past web browsers and web servers were pretty lax about small details in document headers. If your browser requested a JSON document from a web server, the webserver might send back the document but with Content-Type headers set to 'text' instead of JSON, since JSON is a text document. For example: Content-Type:…
-
Setting A Custom Redirect Target With OAuth SSO
Sometimes you want to put a URL on your site that deep links a user to a particular piece of content. Usually, you just need to put that link. However, if you have to sign the user in first then that will require you to format the URL with a sign in link. To do this with OAuth 2 SSO you will need to add a special state…
-
Embedded SSO With jsConnect
The jsConnect addon has a special way of supporting SSO for embedded sites. To do this, you will have to use a specially formatted SSO string and pass it to your embed. What You'll Need Before you start, you'll need the following: A jsConnect connection on your community. Make a note of your secret because you'll need this…
-
Troubleshooting SAML Connections
If you are trying so set up Single Sign-On using Vanilla's SAML SSO plugin against your own authentication provider or a third-party authentication provider you will find that there are a many possible points of failure. SAML is a very secure method of authentication and, as such, requires a very precise configuration and…
-
WordPress SSO
If you use WordPress to publish your blog or as your website CMS, you can create a single sign-on connection with Vanilla Forums. People registered on your WordPress website or blog will be able to register as members and login to the forum without having to go through a separate registration process. The free WordPress…
-
Troubleshooting OAuth 2 SSO
This article offers some advice with troubleshooting OAuth 2 SSO connections. Vanilla provides a standard OAuth 2 addon for most OAuth 2.0 based SSO, but also offers customizations as a service. Most of this article assumes the the standard OAuth 2 addon, but much of the advice here also applies to custom OAuth addons too.…
-
JWT (JSON Web Token) SSO
Introduction to JWT JWT or JSON Web Tokens are a means for transferring "claims" from one party to another in a URL-safe format. The JWT consists of two base64_encoded JSON objects with a signature attached, they can be passed as GET parameters or as Bearer tokens. For more information about JWT please refer to to the JSON…