📄️ Core
This is the core configuration for server OpenSSO.
📄️ Database
OpenSSO support multiple databases. The default is using SQLite3.
📄️ JWT
OpenSSO use JWT for whole authentication. You have to generate new private.key and public.key, the easy way is you can grab it from https://jwt.io. Make sure the algorithm is same.
📄️ Cache
OpenSSO support to using multiple kind of cache engine. You can use memory, file and redis. But the default is using memory which is not working when application in clustered environment or in microservices.
📄️ Domain
You are able to change the domain, by set the baseUrl and baseAssetsUrl.
📄️ Mailer
OpenSSO using mailer for activate user, send message contact, forgot password, etc. So you have to activate this.
📄️ Prevent BOT / SPAM
OpenSSO could prevent bot / spam, you have to activate this feature.
📄️ Template
There is two themes on OpenSSO. It is default and inverse.
📄️ Static Cache
Static cache is different with Cache. This Static cache only cache the page that rendered by template engine and file static located inside public directory.
📄️ Sign-in With Google
OpenSSO support Sign in with Google. If you want to use this feature, You have to activate this from config.js.
📄️ Sign-in With Apple
OpenSSO support Sign in with Apple. If you want to use this feature, You have to activate this from config.js.