text: (window.webpackJsonp=window.webpackJsonp||[]).push([[14],{81:function(e){e.exports=JSON.parse('{"pluginId":"default","version":"v0.5","label":"v0.5","isLast":true,"docsSidebars":{"version-v0.5/docs":[{"collapsed":true,"type":"category","label":"Introduction","items":[{"type":"link","label":"Introduction","href":"/kratos/docs/"},{"type":"link","label":"Quickstart","href":"/kratos/docs/quickstart"},{"type":"link","label":"Installation","href":"/kratos/docs/install"},{"type":"link","label":"Configuring","href":"/kratos/docs/configuring"},{"type":"link","label":"Contribution Guidelines","href":"/kratos/docs/contributing"}]},{"collapsed":true,"type":"category","label":"Concepts","items":[{"type":"link","label":"Overview","href":"/kratos/docs/concepts/index"},{"type":"link","label":"Terminology","href":"/kratos/docs/concepts/terminology"},{"type":"link","label":"User Interface","href":"/kratos/docs/concepts/ui-user-interface"},{"type":"link","label":"Identity Data Model","href":"/kratos/docs/concepts/identity-data-model"},{"collapsed":true,"label":"Identity Credentials","type":"category","items":[{"type":"link","label":"Overview","href":"/kratos/docs/concepts/credentials"},{"type":"link","label":"Username / Email & Password","href":"/kratos/docs/concepts/credentials/username-email-password"},{"type":"link","label":"Social Sign In, OpenID Connect, and OAuth2","href":"/kratos/docs/concepts/credentials/openid-connect-oidc-oauth2"}]},{"type":"link","label":"HTTP Redirection Configuration","href":"/kratos/docs/concepts/browser-redirect-flow-completion"},{"type":"link","label":"Out-of-band communication via E-Mail and SMS","href":"/kratos/docs/concepts/email-sms"},{"type":"link","label":"REST API Design","href":"/kratos/docs/concepts/rest-api"},{"type":"link","label":"Federation","href":"/kratos/docs/concepts/federation"},{"type":"link","label":"Threat Models and Security Profiles","href":"/kratos/docs/concepts/security"}]},{"collapsed":true,"type":"category","label":"Self Service (End-User)","items":[{"type":"link","label":"Concepts and Overview","href":"/kratos/docs/self-service"},{"type":"link","label":"User Registration","href":"/kratos/docs/self-service/flows/user-registration"},{"type":"link","label":"User Login","href":"/kratos/docs/self-service/flows/user-login"},{"type":"link","label":"User Settings and Profile Updates","href":"/kratos/docs/self-service/flows/user-settings"},{"type":"link","label":"Account Recovery and Password Reset","href":"/kratos/docs/self-service/flows/account-recovery"},{"type":"link","label":"Email and Phone Verification and Account Activation","href":"/kratos/docs/self-service/flows/verify-email-account-activation"},{"type":"link","label":"User Logout","href":"/kratos/docs/self-service/flows/user-logout"},{"type":"link","label":"User-Facing Errors","href":"/kratos/docs/self-service/flows/user-facing-errors"},{"type":"link","label":"MFA / 2FA","href":"/kratos/docs/self-service/flows/2fa-mfa-multi-factor-authentication"},{"type":"link","label":"Hooks","href":"/kratos/docs/self-service/hooks"}]},{"collapsed":true,"type":"category","label":"Administration","items":[{"type":"link","label":"Managing Users and Identities","href":"/kratos/docs/admin/managing-users-identities"}]},{"collapsed":true,"type":"category","label":"Guides","items":[{"type":"link","label":"Sign in with GitHub, GitLab, Google, Facebook, LinkedIn, Microsoft ...","href":"/kratos/docs/guides/sign-in-with-github-google-facebook-linkedin"},{"type":"link","label":"Configuring And Checking for Login Sessions","href":"/kratos/docs/guides/login-session"},{"type":"link","label":"Configuring Cookies","href":"/kratos/docs/guides/configuring-cookies"},{"type":"link","label":"Setting up Cross-origin resource sharing (CORS)","href":"/kratos/docs/guides/setting-up-cors"},{"type":"link","label":"Setting up Account Recovery and Password Reset","href":"/kratos/docs/guides/account-recovery-password-reset"},{"type":"link","label":"Setting up Account Activation and E-Mail Verification","href":"/kratos/docs/guides/account-activation-email-verification"},{"type":"link","label":"Zero Trust with IAP Proxy","href":"/kratos/docs/guides/zero-trust-iap-proxy-identity-access-proxy"},{"type":"link","label":"Multitenancy","href":"/kratos/docs/guides/multi-tenancy-multitenant"},{"type":"link","label":"Secret and Key Rotation","href":"/kratos/docs/guides/secret-key-rotation"},{"type":"link","label":"High Availability","href":"/kratos/docs/guides/high-availability-ha"},{"type":"link","label":"Docker Images","href":"/kratos/docs/guides/docker"},{"type":"link","label":"Setting up Password Hashing Parameters","href":"/kratos/docs/guides/setting-up-password-hashing-parameters"}]},{"collapsed":true,"type":"category","label":"Reference","items":[{"type":"link","label":"Configuration","href":"/kratos/docs/reference/configuration"},{"type":"link","label":"JSON Schema and JSON Paths","href":"/kratos/docs/reference/json-schema-json-paths"},{"type":"link","label":"HTML Form Parser","href":"/kratos/docs/reference/html-forms"},{"type":"link","label":"REST API","href":"/kratos/docs/reference/api"},{"collapsed":true,"type":"category","label":"Command Line Interface (CLI)","items":[{"type":"link","label":"kratos","href":"/kratos/docs/cli/kratos"},{"type":"link","label":"kratos hashers","href":"/kratos/docs/cli/kratos-hashers"},{"type":"link","label":"kratos hashers argon2","href":"/kratos/docs/cli/kratos-hashers-argon2"},{"type":"link","label":"kratos hashers argon2 calibrate","href":"/kratos/docs/cli/kratos-hashers-argon2-calibrate"},{"type":"link","label":"kratos identities","href":"/kratos/docs/cli/kratos-identities"},{"type":"link","label":"kratos identities delete","href":"/kratos/docs/cli/kratos-identities-delete"},{"type":"link","label":"kratos identities get","href":"/kratos/docs/cli/kratos-identities-get"},{"type":"link","label":"kratos identities import","href":"/kratos/docs/cli/kratos-identities-import"},{"type":"link","label":"kratos identities list","href":"/kratos/docs/cli/kratos-identities-list"},{"type":"link","label":"kratos identities patch","href":"/kratos/docs/cli/kratos-identities-patch"},{"type":"link","label":"kratos identities validate","href":"/kratos/docs/cli/kratos-identities-validate"},{"type":"link","label":"kratos jsonnet","href":"/kratos/docs/cli/kratos-jsonnet"},{"type":"link","label":"kratos jsonnet format","href":"/kratos/docs/cli/kratos-jsonnet-format"},{"type":"link","label":"kratos jsonnet lint","href":"/kratos/docs/cli/kratos-jsonnet-lint"},{"type":"link","label":"kratos migrate","href":"/kratos/docs/cli/kratos-migrate"},{"type":"link","label":"kratos migrate sql","href":"/kratos/docs/cli/kratos-migrate-sql"},{"type":"link","label":"kratos remote","href":"/kratos/docs/cli/kratos-remote"},{"type":"link","label":"kratos remote status","href":"/kratos/docs/cli/kratos-remote-status"},{"type":"link","label":"kratos remote version","href":"/kratos/docs/cli/kratos-remote-version"},{"type":"link","label":"kratos serve","href":"/kratos/docs/cli/kratos-serve"},{"type":"link","label":"kratos version","href":"/kratos/docs/cli/kratos-version"}]}]},{"collapsed":true,"type":"category","label":"Debug & Help","items":[{"type":"link","label":"Common Cookie and CSRF Pitfalls","href":"/kratos/docs/debug/csrf"},{"type":"link","label":"Performance Problems and Out Of Memory Panics Caused by Password Hashing","href":"/kratos/docs/debug/performance-out-of-memory-password-hashing-argon2"}]},{"collapsed":true,"type":"category","label":"SDKs","items":[{"type":"link","label":"Overview","href":"/kratos/docs/sdk"}]},{"collapsed":true,"type":"category","label":"Development","items":[{"type":"link","label":"Milestones and Roadmap","href":"/kratos/docs/milestones"}]},{"collapsed":true,"type":"category","label":"Further Reading","items":[{"type":"link","label":"Comparison","href":"/kratos/docs/further-reading/comparison"},{"type":"link","label":"Video Tutorials","href":"/kratos/docs/further-reading/kratos-video-tutorials"}]},{"collapsed":true,"type":"category","label":"ORY Hydra","items":[{"type":"link","label":"Home","href":"https://www.ory.sh/hydra"},{"type":"link","label":"Docs","href":"https://www.ory.sh/hydra/docs"},{"type":"link","label":"GitHub","href":"https://github.com/ory/hydra"}]},{"collapsed":true,"type":"category","label":"ORY Oathkeeper","items":[{"type":"link","label":"Home","href":"https://www.ory.sh/oathkeeper"},{"type":"link","label":"Docs","href":"https://www.ory.sh/oathkeeper/docs"},{"type":"link","label":"GitHub","href":"https://github.com/ory/oathkeeper"}]},{"collapsed":true,"type":"category","label":"ORY Keto","items":[{"type":"link","label":"Home","href":"https://www.ory.sh/keto"},{"type":"link","label":"Docs","href":"https://www.ory.sh/keto/docs"},{"type":"link","label":"GitHub","href":"https://github.com/ory/keto"}]}]},"permalinkToSidebar":{"/kratos/docs/admin/managing-users-identities":"version-v0.5/docs","/kratos/docs/cli/kratos":"version-v0.5/docs","/kratos/docs/cli/kratos-hashers":"version-v0.5/docs","/kratos/docs/cli/kratos-hashers-argon2":"version-v0.5/docs","/kratos/docs/cli/kratos-hashers-argon2-calibrate":"version-v0.5/docs","/kratos/docs/cli/kratos-identities":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-delete":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-get":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-import":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-list":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-patch":"version-v0.5/docs","/kratos/docs/cli/kratos-identities-validate":"version-v0.5/docs","/kratos/docs/cli/kratos-jsonnet":"version-v0.5/docs","/kratos/docs/cli/kratos-jsonnet-format":"version-v0.5/docs","/kratos/docs/cli/kratos-jsonnet-lint":"version-v0.5/docs","/kratos/docs/cli/kratos-migrate":"version-v0.5/docs","/kratos/docs/cli/kratos-migrate-sql":"version-v0.5/docs","/kratos/docs/cli/kratos-remote":"version-v0.5/docs","/kratos/docs/cli/kratos-remote-status":"version-v0.5/docs","/kratos/docs/cli/kratos-remote-version":"version-v0.5/docs","/kratos/docs/cli/kratos-serve":"version-v0.5/docs","/kratos/docs/cli/kratos-version":"version-v0.5/docs","/kratos/docs/concepts/browser-redirect-flow-completion":"version-v0.5/docs","/kratos/docs/concepts/credentials":"version-v0.5/docs","/kratos/docs/concepts/credentials/openid-connect-oidc-oauth2":"version-v0.5/docs","/kratos/docs/concepts/credentials/username-email-password":"version-v0.5/docs","/kratos/docs/concepts/email-sms":"version-v0.5/docs","/kratos/docs/concepts/federation":"version-v0.5/docs","/kratos/docs/concepts/identity-data-model":"version-v0.5/docs","/kratos/docs/concepts/index":"version-v0.5/docs","/kratos/docs/concepts/rest-api":"version-v0.5/docs","/kratos/docs/concepts/security":"version-v0.5/docs","/kratos/docs/concepts/terminology":"version-v0.5/docs","/kratos/docs/concepts/ui-user-interface":"version-v0.5/docs","/kratos/docs/configuring":"version-v0.5/docs","/kratos/docs/contributing":"version-v0.5/docs","/kratos/docs/debug/csrf":"version-v0.5/docs","/kratos/docs/debug/performance-out-of-memory-password-hashing-argon2":"version-v0.5/docs","/kratos/docs/further-reading/comparison":"version-v0.5/docs","/kratos/docs/further-reading/kratos-video-tutorials":"version-v0.5/docs","/kratos/docs/guides/account-activation-email-verification":"version-v0.5/docs","/kratos/docs/guides/account-recovery-password-reset":"version-v0.5/docs","/kratos/docs/guides/configuring-cookies":"version-v0.5/docs","/kratos/docs/guides/docker":"version-v0.5/docs","/kratos/docs/guides/high-availability-ha":"version-v0.5/docs","/kratos/docs/guides/login-session":"version-v0.5/docs","/kratos/docs/guides/multi-tenancy-multitenant":"version-v0.5/docs","/kratos/docs/guides/secret-key-rotation":"version-v0.5/docs","/kratos/docs/guides/setting-up-cors":"version-v0.5/docs","/kratos/docs/guides/setting-up-password-hashing-parameters":"version-v0.5/docs","/kratos/docs/guides/sign-in-with-github-google-facebook-linkedin":"version-v0.5/docs","/kratos/docs/guides/zero-trust-iap-proxy-identity-access-proxy":"version-v0.5/docs","/kratos/docs/":"version-v0.5/docs","/kratos/docs/install":"version-v0.5/docs","/kratos/docs/milestones":"version-v0.5/docs","/kratos/docs/quickstart":"version-v0.5/docs","/kratos/docs/reference/api":"version-v0.5/docs","/kratos/docs/reference/configuration":"version-v0.5/docs","/kratos/docs/reference/html-forms":"version-v0.5/docs","/kratos/docs/reference/json-schema-json-paths":"version-v0.5/docs","/kratos/docs/sdk":"version-v0.5/docs","/kratos/docs/self-service":"version-v0.5/docs","/kratos/docs/self-service/flows/2fa-mfa-multi-factor-authentication":"version-v0.5/docs","/kratos/docs/self-service/flows/account-recovery":"version-v0.5/docs","/kratos/docs/self-service/flows/user-facing-errors":"version-v0.5/docs","/kratos/docs/self-service/flows/user-login":"version-v0.5/docs","/kratos/docs/self-service/flows/user-logout":"version-v0.5/docs","/kratos/docs/self-service/flows/user-registration":"version-v0.5/docs","/kratos/docs/self-service/flows/user-settings":"version-v0.5/docs","/kratos/docs/self-service/flows/verify-email-account-activation":"version-v0.5/docs","/kratos/docs/self-service/hooks":"version-v0.5/docs"}}')}}]);