Deployment checklist
These are the minimum required steps to setup a Connect2id server for use in production:
-
Generate a new JSON Web Key (JWK) set for the Connect2id server to cryptographically secure the issued tokens and other objects.
-
Set the token issuer URL that identifies the Connect2id server as an OpenID provider and OAuth 2.0 authorisation server.
-
Set the URL of the login page for your Connect2id server.
-
Set the URL of the logout confirmation page if you have one.
-
Generate the master tokens for the Connect2id server web APIs. Each token must consist of at least 32 random characters. You can generate them with
pwgen 32
on a Linux command line. -
Set up a database for the Connect2id server to persist its own data, such as client app registrations and long-lived authorisations.
-
Provide the details of your OpenID claims source(s), for needed for the UserInfo endpoint. The Connect2id server comes with a ready connector for sourcing user attributes from an LDAP directory. If you intend to use a different source create your own connector.