このページは、まだ日本語ではご利用いただけません。翻訳中です。
旧バージョンのドキュメントを参照しています。 最新のドキュメントはこちらをご参照ください。
Enable Basic Auth for Kong Manager
Enable basic authentication on a Kong Manager instance.
Prerequisites
You have super admin permissions
or a user that has /admins and /rbac read and write access.
Set up basic authentication
-
In
kong.conf, configure the following properties:enforce_rbac = on admin_gui_auth = basic-auth admin_gui_session_conf = { "secret":"set-your-string-here" }This enables RBAC, sets
basic-authas the authentication method, and creates a session secret.Kong Manager uses the Sessions plugin in the background. This plugin (configured with
admin_gui_session_conf) requires a secret and is configured securely by default.- Under all circumstances, the
secretmust be manually set to a string. - If using HTTP instead of HTTPS,
cookie_securemust be manually set tofalse. - If using different domains for the Admin API and Kong Manager,
cookie_same_sitemust be set toLax.
Learn more about these properties in Session Security in Kong Manager, and see example configurations.
- Under all circumstances, the
-
Start or reload Kong and point to the
kong.conffile:kong start [-c /path/to/kong/conf] -
Choose one of the following options:
-
If you created a super admin via database migration, log in to Kong Manager with the username
kong_adminand the password set in the environment variable. -
If you created a super admin via the Kong Manager Teams tab as described in How to Create a Super Admin, log in with the credentials you created after accepting the email invitation.
-