├── .cobra.yaml ├── .codeclimate.yml ├── .docker ├── Dockerfile-alpine ├── Dockerfile-distroless-static ├── Dockerfile-local-build ├── Dockerfile-test-hsm └── README.md ├── .dockerignore ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── BUG-REPORT.yml │ ├── DESIGN-DOC.yml │ ├── FEATURE-REQUEST.yml │ └── config.yml ├── auto_assign.yml ├── config.yml ├── labels.json ├── pull_request_template.md ├── readme │ └── oauth2-flow.gif └── workflows │ ├── ci.yaml │ ├── closed_references.yml │ ├── codeql-analysis.yml │ ├── conventional_commits.yml │ ├── cve-scan.yaml │ ├── format.yml │ ├── labels.yml │ ├── milestone.yml │ ├── pm.yml │ └── stale.yml ├── .gitignore ├── .goimportsignore ├── .golangci.yml ├── .goreleaser.yml ├── .grype.yml ├── .mailmap ├── .nancy-ignore ├── .npmignore ├── .orycli.yml ├── .prettierignore ├── .reference-ignore ├── .reports └── dep-licenses.csv ├── .schema ├── config.schema.json ├── openapi │ ├── gen.go.yml │ ├── gen.typescript.yml │ └── patches │ │ ├── common.yaml │ │ ├── health.yaml │ │ ├── meta.yaml │ │ ├── nulls.yaml │ │ ├── oauth2.yaml │ │ └── security.yaml └── version.schema.json ├── .trivyignore ├── AUTHORS ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS ├── Makefile ├── README.md ├── SECURITY.md ├── UPGRADE.md ├── aead ├── aead.go ├── aead_test.go ├── aesgcm.go ├── helpers.go └── xchacha20.go ├── client ├── .snapshots │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=DELETE-with_a_different_client_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=DELETE-without_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=DELETE-without_incorrect_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=GET-with_a_different_client_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=GET-without_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=GET-without_incorrect_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=PUT-with_a_different_client_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=PUT-without_auth.json │ ├── TestHandler-case=selfservice_with_incorrect_or_missing_auth-endpoint=selfservice-method=PUT-without_incorrect_auth.json │ ├── TestHandler-common-case=create_clients-case=0-description=basic_dynamic_client_registration.json │ ├── TestHandler-common-case=create_clients-case=1-description=basic_admin_registration.json │ ├── TestHandler-common-case=create_clients-case=10-description=setting_skip_logout_consent_succeeds_for_admin_registration.json │ ├── TestHandler-common-case=create_clients-case=11-description=basic_dynamic_client_registration.json │ ├── TestHandler-common-case=create_clients-case=12-description=empty_ID_succeeds.json │ ├── TestHandler-common-case=create_clients-case=2-description=metadata_fails_for_dynamic_client_registration.json │ ├── TestHandler-common-case=create_clients-case=3-description=short_secret_fails_for_admin.json │ ├── TestHandler-common-case=create_clients-case=4-description=non-uuid_works.json │ ├── TestHandler-common-case=create_clients-case=5-description=setting_client_id_as_uuid_works.json │ ├── TestHandler-common-case=create_clients-case=6-description=setting_access_token_strategy_fails.json │ ├── TestHandler-common-case=create_clients-case=7-description=setting_skip_consent_fails_for_dynamic_registration.json │ ├── TestHandler-common-case=create_clients-case=8-description=setting_skip_consent_succeeds_for_admin_registration.json │ ├── TestHandler-common-case=create_clients-case=9-description=setting_skip_logout_consent_fails_for_dynamic_registration.json │ ├── TestHandler-common-case=creating_a_client_dynamically_does_not_allow_setting_the_secret.json │ ├── TestHandler-common-case=delete_non-existing_client-path=-admin-clients-foo.json │ ├── TestHandler-common-case=delete_non-existing_client-path=-clients-foo.json │ ├── TestHandler-common-case=delete_non-existing_client-path=-oauth2-register-foo.json │ ├── TestHandler-common-case=fetching_existing_client-endpoint=admin.json │ ├── TestHandler-common-case=fetching_existing_client-endpoint=selfservice.json │ ├── TestHandler-common-case=fetching_non-existing_client-path=-admin-clients-foo.json │ ├── TestHandler-common-case=fetching_non-existing_client-path=-clients-foo.json │ ├── TestHandler-common-case=fetching_non-existing_client-path=-oauth2-register-foo.json │ ├── TestHandler-common-case=patching_non-existing_client.json │ ├── TestHandler-common-case=update_the_lifespans_of_an_OAuth2_client.json │ ├── TestHandler-common-case=updating_existing_client-endpoint=admin.json │ ├── TestHandler-common-case=updating_existing_client-endpoint=dynamic_client_registration.json │ ├── TestHandler-common-case=updating_existing_client-endpoint=dynamic_client_registration_does_not_allow_changing_the_secret.json │ ├── TestHandler-common-case=updating_existing_client_fails_with_metadata_on_self_service.json │ ├── TestHandler-common-case=updating_non-existing_client-path=-admin-clients-foo.json │ ├── TestHandler-common-case=updating_non-existing_client-path=-clients-foo.json │ ├── TestHandler-common-case=updating_non-existing_client-path=-oauth2-register-foo.json │ ├── TestHandler-create_client_registration_tokens-case=0-dynamic=true.json │ ├── TestHandler-create_client_registration_tokens-case=1-dynamic=false.json │ └── TestHandler-create_client_registration_tokens-case=2-dynamic=false.json ├── client.go ├── client_test.go ├── error.go ├── handler.go ├── handler_test.go ├── manager.go ├── manager_test_helpers.go ├── registry.go ├── sdk_test.go ├── validator.go └── validator_test.go ├── cmd ├── .snapshots │ ├── TestCreateClient-case=creates_successfully.json │ ├── TestCreateClient-case=supports_encryption.json │ ├── TestCreateClient-case=supports_setting_flags.json │ ├── TestDeleteClient-case=deletes_client.json │ ├── TestDeleteClient-case=deletes_multiple_clients.json │ ├── TestDeleteClient-case=one_client_deletion_fails.json │ ├── TestGetClient-case=gets_client.json │ ├── TestGetClient-case=gets_multiple_clients.json │ ├── TestImportClient-case=imports_clients_from_single_file.json │ ├── TestImportClient-case=performs_appropriate_error_reporting.json │ ├── TestImportJWKS-case=imports_JWK_key_from_STDIN.json │ ├── TestRevokeToken-case=revokes_valid_token_but_without_client_credentials.json │ ├── TestUpdateClient-case=creates_successfully.json │ ├── TestUpdateClient-case=supports_encryption.json │ ├── TestUpdateClient-case=updates_from_file-file=from_disk.json │ └── TestUpdateClient-case=updates_from_file-file=stdin.json ├── cli │ ├── error.go │ ├── handler.go │ ├── handler_helper.go │ ├── handler_janitor.go │ ├── handler_janitor_test.go │ ├── handler_jwk.go │ ├── handler_jwk_test.go │ └── handler_migrate.go ├── cliclient │ └── client.go ├── clidoc │ └── main.go ├── cmd_create_client.go ├── cmd_create_client_test.go ├── cmd_create_jwks.go ├── cmd_create_jwks_test.go ├── cmd_delete.go ├── cmd_delete_client.go ├── cmd_delete_client_test.go ├── cmd_delete_jwks.go ├── cmd_delete_jwks_test.go ├── cmd_delete_tokens.go ├── cmd_delete_tokens_test.go ├── cmd_get.go ├── cmd_get_client.go ├── cmd_get_client_test.go ├── cmd_get_jwks.go ├── cmd_get_jwks_test.go ├── cmd_helper_client.go ├── cmd_helper_test.go ├── cmd_import.go ├── cmd_import_client.go ├── cmd_import_client_test.go ├── cmd_import_jwk.go ├── cmd_import_jwk_test.go ├── cmd_introspect.go ├── cmd_introspect_token.go ├── cmd_introspect_token_test.go ├── cmd_list.go ├── cmd_list_clients.go ├── cmd_list_clients_test.go ├── cmd_perform.go ├── cmd_perform_authorization_code.go ├── cmd_perform_client_credentials.go ├── cmd_perform_client_credentials_test.go ├── cmd_perform_device_flow.go ├── cmd_revoke.go ├── cmd_revoke_token.go ├── cmd_revoke_token_test.go ├── cmd_update.go ├── cmd_update_client.go ├── cmd_update_client_test.go ├── create.go ├── helper.go ├── helper_test.go ├── janitor.go ├── migrate.go ├── migrate_sql.go ├── migrate_status.go ├── output_client.go ├── output_introspection.go ├── output_jwks.go ├── output_token.go ├── root.go ├── root_test.go ├── serve.go ├── serve_admin.go ├── serve_all.go ├── serve_public.go ├── server │ ├── banner.go │ ├── handler.go │ ├── helper_cert.go │ └── helper_cert_test.go ├── stub │ ├── ecdh.key │ ├── ecdh.pub │ ├── jwk.json │ ├── pgp.key │ ├── pgp.pub │ ├── rsa.key │ └── rsa.pub ├── test │ ├── another_public_key.json │ ├── private_key.json │ └── public_key.json └── version.go ├── codecov.yml ├── consent ├── csrf.go ├── handler.go ├── handler_test.go ├── helper.go ├── helper_test.go ├── manager.go ├── registry.go ├── strategy.go ├── strategy_default.go ├── strategy_default_test.go ├── strategy_logout_test.go ├── strategy_oauth_test.go ├── subject_identifier_pairwise.go ├── subject_identifier_pairwise_test.go └── test │ └── manager_test_helpers.go ├── contrib └── quickstart │ ├── 5-min │ └── hydra.yml │ ├── gitlab │ ├── .gitignore │ └── config │ │ └── gitlab.rb │ └── quickstart-gitlab.yml ├── cypress.json ├── cypress ├── fixtures │ └── example.json ├── helpers │ └── index.js ├── integration │ ├── admin │ │ ├── client_create.js │ │ └── grant_jwtbearer.js │ ├── oauth2 │ │ ├── authorize_code.js │ │ ├── authorize_error.js │ │ ├── client_creds.js │ │ ├── consent.js │ │ ├── device_auth.js │ │ ├── grant_jwtbearer.js │ │ ├── introspect.js │ │ ├── jwt.js │ │ └── refresh_token.js │ └── openid │ │ ├── authorize_code.js │ │ ├── dynamic_client_registration.js │ │ ├── logout.js │ │ ├── prompt.js │ │ ├── revoke.js │ │ └── userinfo.js ├── plugins │ └── index.js └── support │ ├── commands.js │ └── index.js ├── doc.go ├── docs ├── README.md ├── flow-cache-design-doc.md └── sidebar.json ├── driver ├── config │ ├── buildinfo.go │ ├── config.go │ ├── helper.go │ ├── provider.go │ ├── provider_fosite.go │ ├── provider_test.go │ ├── serve.go │ ├── types.go │ └── types_test.go ├── di.go ├── factory.go ├── registry.go ├── registry_sql.go └── registry_sql_test.go ├── flow ├── .snapshots │ ├── TestAcceptOAuth2ConsentRequestSession_MarshalJSON.json │ ├── TestAcceptOAuth2ConsentRequest_MarshalJSON.json │ ├── TestCanUseLegacyChallenges-consent_error.json │ ├── TestCanUseLegacyChallenges-consent_initialized.json │ ├── TestCanUseLegacyChallenges-consent_unused.json │ ├── TestCanUseLegacyChallenges-consent_used.json │ ├── TestCanUseLegacyChallenges-device_error.json │ ├── TestCanUseLegacyChallenges-device_initialized.json │ ├── TestCanUseLegacyChallenges-device_unused.json │ ├── TestCanUseLegacyChallenges-device_used.json │ ├── TestCanUseLegacyChallenges-login_error.json │ ├── TestCanUseLegacyChallenges-login_initialized.json │ ├── TestCanUseLegacyChallenges-login_unused.json │ ├── TestCanUseLegacyChallenges-login_used.json │ ├── TestDecodeAndInvalidateConsentVerifier-case=successful_decode_and_invalidate_with_valid_consent_verifier.json │ ├── TestDecodeAndInvalidateDeviceVerifier-case=successful_decode_and_invalidate_with_valid_device_verifier.json │ ├── TestDecodeAndInvalidateLoginVerifier-case=successful_decode_and_invalidate_with_valid_login_verifier.json │ ├── TestDecodeFromConsentChallenge-case=successful_decode_with_valid_consent_challenge.json │ ├── TestDecodeFromDeviceChallenge-case=successful_decode_with_valid_device_challenge.json │ ├── TestDecodeFromLoginChallenge-case=successful_decode_with_valid_login_challenge.json │ ├── TestEncoding-encode_and_decode_with_snapshots-consent_challenge.json │ ├── TestEncoding-encode_and_decode_with_snapshots-consent_verifier.json │ ├── TestEncoding-encode_and_decode_with_snapshots-login_challenge.json │ ├── TestEncoding-encode_and_decode_with_snapshots-login_verifier.json │ ├── TestHandledLoginRequest_MarshalJSON.json │ ├── TestLoginRequest_MarshalJSON.json │ ├── TestLogoutRequest_MarshalJSON.json │ ├── TestOAuth2ConsentRequestOpenIDConnectContext_MarshalJSON.json │ ├── TestOAuth2ConsentRequest_MarshalJSON.json │ └── TestOAuth2ConsentSession_MarshalJSON.json ├── consent_types.go ├── consent_types_test.go ├── encoding.go ├── encoding_test.go ├── error.go ├── fixtures │ └── legacy_challenges │ │ ├── consent_error.txt │ │ ├── consent_initialized.txt │ │ ├── consent_unused.txt │ │ ├── consent_used.txt │ │ ├── device_initialized.txt │ │ ├── device_unused.txt │ │ ├── device_used.txt │ │ ├── login_error.txt │ │ ├── login_initialized.txt │ │ ├── login_unused.txt │ │ └── login_used.txt ├── flow.go ├── flow_encoding.go ├── flow_encoding_test.go ├── flow_test.go ├── state_transition.go └── state_transition_test.go ├── fosite ├── .github │ ├── CODEOWNERS │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE │ │ ├── BUG-REPORT.yml │ │ ├── DESIGN-DOC.yml │ │ ├── FEATURE-REQUEST.yml │ │ └── config.yml │ ├── auto_assign.yml │ ├── config.yml │ ├── pull_request_template.md │ ├── renovate.json │ └── workflows │ │ ├── closed_references.yml │ │ ├── conventional_commits.yml │ │ ├── format.yml │ │ ├── labels.yml │ │ ├── licenses.yml │ │ ├── oidc-conformity-master.yml │ │ ├── oidc-conformity.yml │ │ ├── stale.yml │ │ └── test.yml ├── .gitignore ├── .golangci.yml ├── .nancy-ignore ├── .prettierignore ├── .reference-ignore ├── .reports │ └── dep-licenses.csv ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE ├── MAINTAINERS ├── Makefile ├── README.md ├── SECURITY.md ├── access_error.go ├── access_error_test.go ├── access_request.go ├── access_request_handler.go ├── access_request_handler_test.go ├── access_request_test.go ├── access_response.go ├── access_response_test.go ├── access_response_writer.go ├── access_response_writer_test.go ├── access_write.go ├── access_write_test.go ├── arguments.go ├── arguments_test.go ├── audience_strategy.go ├── audience_strategy_test.go ├── authorize_error.go ├── authorize_error_test.go ├── authorize_helper.go ├── authorize_helper_test.go ├── authorize_helper_whitebox_test.go ├── authorize_request.go ├── authorize_request_handler.go ├── authorize_request_handler_oidc_request_test.go ├── authorize_request_handler_test.go ├── authorize_request_test.go ├── authorize_response.go ├── authorize_response_test.go ├── authorize_response_writer.go ├── authorize_response_writer_test.go ├── authorize_validators_test.go ├── authorize_write.go ├── authorize_write_test.go ├── client.go ├── client_authentication.go ├── client_authentication_jwks_strategy.go ├── client_authentication_jwks_strategy_test.go ├── client_authentication_test.go ├── client_manager.go ├── client_test.go ├── client_with_custom_token_lifespans.go ├── client_with_custom_token_lifespans_test.go ├── compose │ ├── compose.go │ ├── compose_oauth2.go │ ├── compose_openid.go │ ├── compose_par.go │ ├── compose_pkce.go │ ├── compose_rfc7523.go │ ├── compose_rfc8628.go │ ├── compose_strategy.go │ └── compose_userinfo_vc.go ├── config.go ├── config_default.go ├── context.go ├── device_request.go ├── device_request_handler.go ├── device_request_handler_test.go ├── device_response.go ├── device_response_test.go ├── device_response_writer.go ├── device_write.go ├── device_write_test.go ├── docs │ ├── authorize-code-grant.gif │ ├── how-tos │ │ └── client_credentials_grant.md │ └── image │ │ └── banner_fosite.png ├── equalKeys_test.go ├── errors.go ├── errors_test.go ├── fosite.go ├── fosite.png ├── fosite_test.go ├── generate-mocks.sh ├── generate.go ├── go.sum ├── go_mod_indirect_pins.go ├── handler.go ├── handler │ ├── oauth2 │ │ ├── export_test.go │ │ ├── flow_authorize_code_auth.go │ │ ├── flow_authorize_code_auth_test.go │ │ ├── flow_authorize_code_token.go │ │ ├── flow_authorize_code_token_test.go │ │ ├── flow_authorize_implicit.go │ │ ├── flow_authorize_implicit_test.go │ │ ├── flow_client_credentials.go │ │ ├── flow_client_credentials_test.go │ │ ├── flow_refresh.go │ │ ├── flow_refresh_test.go │ │ ├── flow_resource_owner.go │ │ ├── flow_resource_owner_storage.go │ │ ├── flow_resource_owner_test.go │ │ ├── helper.go │ │ ├── helper_test.go │ │ ├── introspector.go │ │ ├── introspector_jwt.go │ │ ├── introspector_jwt_test.go │ │ ├── introspector_test.go │ │ ├── providers.go │ │ ├── revocation.go │ │ ├── revocation_storage.go │ │ ├── revocation_test.go │ │ ├── storage.go │ │ ├── strategy.go │ │ ├── strategy_hmacsha_plain.go │ │ ├── strategy_hmacsha_prefixed.go │ │ ├── strategy_hmacsha_test.go │ │ ├── strategy_jwt.go │ │ ├── strategy_jwt_session.go │ │ └── strategy_jwt_test.go │ ├── openid │ │ ├── errors.go │ │ ├── export_test.go │ │ ├── flow_device_auth.go │ │ ├── flow_device_auth_test.go │ │ ├── flow_device_token.go │ │ ├── flow_device_token_test.go │ │ ├── flow_explicit_auth.go │ │ ├── flow_explicit_auth_test.go │ │ ├── flow_explicit_token.go │ │ ├── flow_explicit_token_test.go │ │ ├── flow_hybrid.go │ │ ├── flow_hybrid_test.go │ │ ├── flow_implicit.go │ │ ├── flow_implicit_test.go │ │ ├── flow_refresh_token.go │ │ ├── flow_refresh_token_test.go │ │ ├── helper.go │ │ ├── helper_test.go │ │ ├── storage.go │ │ ├── strategy.go │ │ ├── strategy_jwt.go │ │ ├── strategy_jwt_test.go │ │ ├── validator.go │ │ └── validator_test.go │ ├── par │ │ ├── flow_pushed_authorize.go │ │ └── flow_pushed_authorize_test.go │ ├── pkce │ │ ├── export_test.go │ │ ├── handler.go │ │ ├── handler_test.go │ │ └── storage.go │ ├── rfc7523 │ │ ├── handler.go │ │ ├── handler_test.go │ │ ├── session.go │ │ └── storage.go │ ├── rfc8628 │ │ ├── auth_handler.go │ │ ├── auth_handler_test.go │ │ ├── storage.go │ │ ├── strategy.go │ │ ├── strategy_hmacsha.go │ │ ├── strategy_hmacsha_test.go │ │ ├── token_handler.go │ │ └── token_handler_test.go │ └── verifiable │ │ ├── handler.go │ │ ├── handler_test.go │ │ └── nonce.go ├── hash.go ├── hash_bcrypt.go ├── hash_bcrypt_test.go ├── helper.go ├── helper_test.go ├── i18n │ ├── default_catalog.go │ ├── i18n.go │ └── i18n_test.go ├── i18n_helper.go ├── i18n_helper_test.go ├── integration │ ├── authorize_code_grant_public_client_pkce_test.go │ ├── authorize_code_grant_public_client_test.go │ ├── authorize_code_grant_test.go │ ├── authorize_device_grant_request_test.go │ ├── authorize_form_post_test.go │ ├── authorize_implicit_grant_test.go │ ├── authorize_jwt_bearer_required_iat_test.go │ ├── authorize_jwt_bearer_required_jti_test.go │ ├── authorize_jwt_bearer_test.go │ ├── authorize_response_mode_test.go │ ├── client_credentials_grant_test.go │ ├── clients │ │ ├── error.go │ │ ├── introspect.go │ │ └── jwt_bearer.go │ ├── helper_endpoints_test.go │ ├── helper_setup_test.go │ ├── introspect_jwt_bearer_token_test.go │ ├── introspect_token_test.go │ ├── oidc_explicit_test.go │ ├── oidc_implicit_hybrid_public_client_pkce_test.go │ ├── oidc_implicit_hybrid_test.go │ ├── placeholder.go │ ├── pushed_authorize_code_grant_test.go │ ├── refresh_token_grant_test.go │ ├── resource_owner_password_credentials_grant_test.go │ └── revoke_token_test.go ├── internal │ ├── access_request.go │ ├── access_response.go │ ├── access_token_storage.go │ ├── access_token_storage_provider.go │ ├── access_token_strategy.go │ ├── access_token_strategy_provider.go │ ├── authorize_code_storage.go │ ├── authorize_code_storage_provider.go │ ├── authorize_code_strategy.go │ ├── authorize_code_strategy_provider.go │ ├── authorize_endpoint_handler.go │ ├── authorize_endpoint_handlers_provider.go │ ├── authorize_request.go │ ├── authorize_response.go │ ├── client.go │ ├── client_manager.go │ ├── device_auth_storage.go │ ├── device_auth_storage_provider.go │ ├── device_code_strategy.go │ ├── device_code_strategy_provider.go │ ├── device_rate_limit_strategy.go │ ├── device_rate_limit_strategy_provider.go │ ├── gen │ │ └── key.go │ ├── hash.go │ ├── oauth2_client_storage.go │ ├── oauth2_explicit_storage.go │ ├── oauth2_refresh_storage.go │ ├── oauth2_storage.go │ ├── oauth2_strategy.go │ ├── open_id_connect_request_storage.go │ ├── open_id_connect_request_storage_provider.go │ ├── open_id_connect_token_strategy.go │ ├── open_id_connect_token_strategy_provider.go │ ├── par_storage.go │ ├── par_storage_provider.go │ ├── pkce_request_storage.go │ ├── pkce_request_storage_provider.go │ ├── pushed_authorize_endpoint_handler.go │ ├── refresh_token_storage.go │ ├── refresh_token_storage_provider.go │ ├── refresh_token_strategy.go │ ├── refresh_token_strategy_provider.go │ ├── request.go │ ├── resource_owner_password_credentials_grant_storage.go │ ├── resource_owner_password_credentials_grant_storage_provider.go │ ├── revocation_handler.go │ ├── revocation_handlers_provider.go │ ├── rfc7523_key_storage.go │ ├── rfc7523_key_storage_provider.go │ ├── rfc8628_code_strategy.go │ ├── rfc8628_core_storage.go │ ├── rw.go │ ├── storage.go │ ├── test_helpers.go │ ├── token_endpoint_handler.go │ ├── token_introspector.go │ ├── token_revocation_storage.go │ ├── token_revocation_storage_provider.go │ ├── transactional.go │ ├── user_code_strategy.go │ └── user_code_strategy_provider.go ├── introspect.go ├── introspect_test.go ├── introspection_request_handler.go ├── introspection_request_handler_test.go ├── introspection_response_writer.go ├── introspection_response_writer_test.go ├── oauth2.go ├── package-lock.json ├── package.json ├── pushed_authorize_request_handler.go ├── pushed_authorize_request_handler_test.go ├── pushed_authorize_response.go ├── pushed_authorize_response_writer.go ├── pushed_authorize_response_writer_test.go ├── request.go ├── request_test.go ├── response_handler.go ├── revoke_handler.go ├── revoke_handler_test.go ├── scope_strategy.go ├── scope_strategy_test.go ├── scripts │ ├── .gitattributes │ ├── run-format.sh │ └── test-format.sh ├── session.go ├── session_test.go ├── storage.go ├── storage │ ├── memory.go │ └── memory_test.go ├── token │ ├── hmac │ │ ├── bytes.go │ │ ├── bytes_test.go │ │ ├── hmacsha.go │ │ └── hmacsha_test.go │ └── jwt │ │ ├── claims.go │ │ ├── claims_id_token.go │ │ ├── claims_id_token_test.go │ │ ├── claims_jwt.go │ │ ├── claims_jwt_test.go │ │ ├── claims_test.go │ │ ├── header.go │ │ ├── header_test.go │ │ ├── jwt.go │ │ ├── jwt_test.go │ │ ├── map_claims.go │ │ ├── map_claims_test.go │ │ ├── token.go │ │ ├── token_test.go │ │ └── validation_error.go ├── tools.go └── transactional.go ├── fositex ├── config.go ├── token_strategy.go └── token_strategy_test.go ├── go.mod ├── go.sum ├── health ├── doc.go └── handler_test.go ├── hsm ├── crypto11_mock_test.go ├── hsm.go ├── hsm_mock_test.go ├── manager_hsm.go ├── manager_hsm_test.go └── manager_nohsm.go ├── install.sh ├── internal ├── .hydra.yaml ├── certification │ ├── C.F.T.T.s.tar │ ├── C.F.T.T.s │ │ ├── OP-ClientAuth-Basic-Dynamic.txt │ │ ├── OP-ClientAuth-SecretPost-Dynamic.txt │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-OAuth-2nd-30s.txt │ │ ├── OP-OAuth-2nd-Revokes.txt │ │ ├── OP-OAuth-2nd.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-jwks.txt │ │ ├── OP-Registration-jwks_uri.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-code.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-Rotation-RP-Sig.txt │ │ ├── OP-UserInfo-Body.txt │ │ ├── OP-UserInfo-Endpoint.txt │ │ ├── OP-UserInfo-Header.txt │ │ ├── OP-UserInfo-RS256.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-code.txt │ │ ├── OP-nonce-code.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── CI.F.T.T.s.tar │ ├── CI.F.T.T.s │ │ ├── OP-ClientAuth-Basic-Dynamic.txt │ │ ├── OP-ClientAuth-SecretPost-Dynamic.txt │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-c_hash.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-OAuth-2nd-30s.txt │ │ ├── OP-OAuth-2nd-Revokes.txt │ │ ├── OP-OAuth-2nd.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-jwks.txt │ │ ├── OP-Registration-jwks_uri.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-code+id_token.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-Rotation-RP-Sig.txt │ │ ├── OP-UserInfo-Body.txt │ │ ├── OP-UserInfo-Endpoint.txt │ │ ├── OP-UserInfo-Header.txt │ │ ├── OP-UserInfo-RS256.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-noncode.txt │ │ ├── OP-nonce-noncode.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── CIT.F.T.T.s.tar │ ├── CIT.F.T.T.s │ │ ├── OP-ClientAuth-Basic-Dynamic.txt │ │ ├── OP-ClientAuth-SecretPost-Dynamic.txt │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-at_hash.txt │ │ ├── OP-IDToken-c_hash.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-OAuth-2nd-30s.txt │ │ ├── OP-OAuth-2nd-Revokes.txt │ │ ├── OP-OAuth-2nd.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-jwks.txt │ │ ├── OP-Registration-jwks_uri.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-code+id_token+token.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-Rotation-RP-Sig.txt │ │ ├── OP-UserInfo-Body.txt │ │ ├── OP-UserInfo-Endpoint.txt │ │ ├── OP-UserInfo-Header.txt │ │ ├── OP-UserInfo-RS256.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-noncode.txt │ │ ├── OP-nonce-noncode.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── CT.F.T.T.s.tar │ ├── CT.F.T.T.s │ │ ├── OP-ClientAuth-Basic-Dynamic.txt │ │ ├── OP-ClientAuth-SecretPost-Dynamic.txt │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-OAuth-2nd-30s.txt │ │ ├── OP-OAuth-2nd-Revokes.txt │ │ ├── OP-OAuth-2nd.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-jwks.txt │ │ ├── OP-Registration-jwks_uri.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-code+token.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-Rotation-RP-Sig.txt │ │ ├── OP-UserInfo-Body.txt │ │ ├── OP-UserInfo-Endpoint.txt │ │ ├── OP-UserInfo-Header.txt │ │ ├── OP-UserInfo-RS256.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-noncode.txt │ │ ├── OP-nonce-noncode.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── I.F.T.T.s.tar │ ├── I.F.T.T.s │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-id_token.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-noncode.txt │ │ ├── OP-nonce-noncode.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── IT.F.T.T.s.tar │ ├── IT.F.T.T.s │ │ ├── OP-Discovery-Config.txt │ │ ├── OP-Discovery-JWKs.txt │ │ ├── OP-Discovery-claims_supported.txt │ │ ├── OP-Discovery-jwks_uri.txt │ │ ├── OP-IDToken-C-Signature.txt │ │ ├── OP-IDToken-RS256.txt │ │ ├── OP-IDToken-at_hash.txt │ │ ├── OP-IDToken-kid.txt │ │ ├── OP-Registration-Dynamic.txt │ │ ├── OP-Registration-Endpoint.txt │ │ ├── OP-Registration-Sector-Bad.txt │ │ ├── OP-Registration-logo_uri.txt │ │ ├── OP-Registration-policy_uri.txt │ │ ├── OP-Registration-tos_uri.txt │ │ ├── OP-Req-NotUnderstood.txt │ │ ├── OP-Req-acr_values.txt │ │ ├── OP-Req-claims_locales.txt │ │ ├── OP-Req-id_token_hint.txt │ │ ├── OP-Req-login_hint.txt │ │ ├── OP-Req-max_age=1.png │ │ ├── OP-Req-max_age=1.txt │ │ ├── OP-Req-max_age=10000.txt │ │ ├── OP-Req-ui_locales.txt │ │ ├── OP-Response-Missing.txt │ │ ├── OP-Response-id_token+token.txt │ │ ├── OP-Rotation-OP-Sig.txt │ │ ├── OP-UserInfo-Body.txt │ │ ├── OP-UserInfo-Endpoint.txt │ │ ├── OP-UserInfo-Header.txt │ │ ├── OP-UserInfo-RS256.txt │ │ ├── OP-claims-essential.txt │ │ ├── OP-display-page.txt │ │ ├── OP-display-popup.txt │ │ ├── OP-nonce-NoReq-noncode.txt │ │ ├── OP-nonce-noncode.txt │ │ ├── OP-prompt-login.png │ │ ├── OP-prompt-login.txt │ │ ├── OP-prompt-none-LoggedIn.txt │ │ ├── OP-prompt-none-NotLoggedIn.txt │ │ ├── OP-redirect_uri-Missing.png │ │ ├── OP-redirect_uri-Missing.txt │ │ ├── OP-redirect_uri-NotReg.png │ │ ├── OP-redirect_uri-NotReg.txt │ │ ├── OP-redirect_uri-Query-Added.png │ │ ├── OP-redirect_uri-Query-Added.txt │ │ ├── OP-redirect_uri-Query-Mismatch.png │ │ ├── OP-redirect_uri-Query-Mismatch.txt │ │ ├── OP-redirect_uri-Query-OK.txt │ │ ├── OP-redirect_uri-RegFrag.txt │ │ ├── OP-request-Unsigned.txt │ │ ├── OP-request_uri-Sig.txt │ │ ├── OP-request_uri-Unsigned.txt │ │ ├── OP-scope-All.txt │ │ ├── OP-scope-address.txt │ │ ├── OP-scope-email.txt │ │ ├── OP-scope-phone.txt │ │ └── OP-scope-profile.txt │ ├── OP-Req-max_age=1.png │ ├── OP-prompt-login.png │ ├── OP-redirect_uri-Missing.png │ ├── OP-redirect_uri-NotReg.png │ ├── OP-redirect_uri-Query-Added.png │ ├── OP-redirect_uri-Query-Mismatch.png │ ├── result-code+id_token+token.png │ ├── result-code+it_token.png │ ├── result-code+token.png │ ├── result-code.png │ ├── result-id_token+token.png │ ├── result-id_token.png │ └── scripts │ │ ├── configure.sh │ │ ├── install.sh │ │ ├── start.sh │ │ └── update.sh ├── config │ └── config.yaml ├── fosite_store.go ├── httpclient │ ├── .gitignore │ ├── .openapi-generator-ignore │ ├── .openapi-generator │ │ ├── FILES │ │ └── VERSION │ ├── .travis.yml │ ├── README.md │ ├── api │ │ └── openapi.yaml │ ├── api_jwk.go │ ├── api_metadata.go │ ├── api_o_auth2.go │ ├── api_oidc.go │ ├── api_wellknown.go │ ├── client.go │ ├── configuration.go │ ├── docs │ │ ├── AcceptDeviceUserCodeRequest.md │ │ ├── AcceptOAuth2ConsentRequest.md │ │ ├── AcceptOAuth2ConsentRequestSession.md │ │ ├── AcceptOAuth2LoginRequest.md │ │ ├── CreateJsonWebKeySet.md │ │ ├── CreateVerifiableCredentialRequestBody.md │ │ ├── CredentialSupportedDraft00.md │ │ ├── DeviceAuthorization.md │ │ ├── DeviceUserAuthRequest.md │ │ ├── ErrorOAuth2.md │ │ ├── GenericError.md │ │ ├── GetVersion200Response.md │ │ ├── HealthNotReadyStatus.md │ │ ├── HealthStatus.md │ │ ├── IntrospectedOAuth2Token.md │ │ ├── IsReady200Response.md │ │ ├── IsReady503Response.md │ │ ├── JsonPatch.md │ │ ├── JsonWebKey.md │ │ ├── JsonWebKeySet.md │ │ ├── JwkAPI.md │ │ ├── KeysetPaginationRequestParameters.md │ │ ├── KeysetPaginationResponseHeaders.md │ │ ├── MetadataAPI.md │ │ ├── OAuth2API.md │ │ ├── OAuth2Client.md │ │ ├── OAuth2ClientTokenLifespans.md │ │ ├── OAuth2ConsentRequest.md │ │ ├── OAuth2ConsentRequestOpenIDConnectContext.md │ │ ├── OAuth2ConsentSession.md │ │ ├── OAuth2LoginRequest.md │ │ ├── OAuth2LogoutRequest.md │ │ ├── OAuth2RedirectTo.md │ │ ├── OAuth2TokenExchange.md │ │ ├── OidcAPI.md │ │ ├── OidcConfiguration.md │ │ ├── OidcUserInfo.md │ │ ├── RFC6749ErrorJson.md │ │ ├── RejectOAuth2Request.md │ │ ├── TokenPagination.md │ │ ├── TokenPaginationHeaders.md │ │ ├── TokenPaginationRequestParameters.md │ │ ├── TokenPaginationResponseHeaders.md │ │ ├── TrustOAuth2JwtGrantIssuer.md │ │ ├── TrustedOAuth2JwtGrantIssuer.md │ │ ├── TrustedOAuth2JwtGrantJsonWebKey.md │ │ ├── VerifiableCredentialPrimingResponse.md │ │ ├── VerifiableCredentialProof.md │ │ ├── VerifiableCredentialResponse.md │ │ ├── VerifyUserCodeRequest.md │ │ ├── Version.md │ │ └── WellknownAPI.md │ ├── git_push.sh │ ├── go.mod │ ├── go.sum │ ├── model_accept_device_user_code_request.go │ ├── model_accept_o_auth2_consent_request.go │ ├── model_accept_o_auth2_consent_request_session.go │ ├── model_accept_o_auth2_login_request.go │ ├── model_create_json_web_key_set.go │ ├── model_create_verifiable_credential_request_body.go │ ├── model_credential_supported_draft00.go │ ├── model_device_authorization.go │ ├── model_device_user_auth_request.go │ ├── model_error_o_auth2.go │ ├── model_generic_error.go │ ├── model_get_version_200_response.go │ ├── model_health_not_ready_status.go │ ├── model_health_status.go │ ├── model_introspected_o_auth2_token.go │ ├── model_is_ready_200_response.go │ ├── model_is_ready_503_response.go │ ├── model_json_patch.go │ ├── model_json_web_key.go │ ├── model_json_web_key_set.go │ ├── model_keyset_pagination_request_parameters.go │ ├── model_keyset_pagination_response_headers.go │ ├── model_o_auth2_client.go │ ├── model_o_auth2_client_token_lifespans.go │ ├── model_o_auth2_consent_request.go │ ├── model_o_auth2_consent_request_open_id_connect_context.go │ ├── model_o_auth2_consent_session.go │ ├── model_o_auth2_login_request.go │ ├── model_o_auth2_logout_request.go │ ├── model_o_auth2_redirect_to.go │ ├── model_o_auth2_token_exchange.go │ ├── model_oidc_configuration.go │ ├── model_oidc_user_info.go │ ├── model_reject_o_auth2_request.go │ ├── model_rfc6749_error_json.go │ ├── model_token_pagination.go │ ├── model_token_pagination_headers.go │ ├── model_token_pagination_request_parameters.go │ ├── model_token_pagination_response_headers.go │ ├── model_trust_o_auth2_jwt_grant_issuer.go │ ├── model_trusted_o_auth2_jwt_grant_issuer.go │ ├── model_trusted_o_auth2_jwt_grant_json_web_key.go │ ├── model_verifiable_credential_priming_response.go │ ├── model_verifiable_credential_proof.go │ ├── model_verifiable_credential_response.go │ ├── model_verify_user_code_request.go │ ├── model_version.go │ ├── response.go │ └── utils.go ├── kratos │ ├── fake_kratos.go │ └── kratos.go ├── mock │ └── config_cookie.go └── testhelpers │ ├── certs.go │ ├── driver.go │ ├── janitor_test_helper.go │ ├── lifespans.go │ ├── oauth2.go │ ├── server.go │ ├── sql_schemas │ ├── cockroach_dump.sql │ ├── mysql_dump.sql │ ├── postgres_dump.sql │ └── sqlite3_dump.sql │ └── uuid │ └── uuid.go ├── jwk ├── cast.go ├── cast_test.go ├── generate.go ├── generate_test.go ├── generator.go ├── handler.go ├── handler_test.go ├── helper.go ├── helper_test.go ├── jwt_strategy.go ├── jwt_strategy_test.go ├── manager.go ├── manager_mock_test.go ├── manager_strategy.go ├── manager_strategy_test.go ├── manager_test_helpers.go ├── registry.go ├── registry_mock_test.go └── sdk_test.go ├── main.go ├── oauth2 ├── .snapshots │ ├── TestAuthCodeFlowE2E-auth_code_flow-strategy=jwt-access_and_id_tokens_with_extra_claims_consent_request.json │ ├── TestAuthCodeFlowE2E-auth_code_flow-strategy=jwt-access_and_id_tokens_with_extra_claims_login_request.json │ ├── TestAuthCodeFlowE2E-auth_code_flow-strategy=opaque-access_and_id_tokens_with_extra_claims_consent_request.json │ ├── TestAuthCodeFlowE2E-auth_code_flow-strategy=opaque-access_and_id_tokens_with_extra_claims_login_request.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=0-description=should_pass_request_if_strategy_passes-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=0-description=should_pass_request_if_strategy_passes-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=2-description=should_pass_because_prompt=none_and_max_age_is_less_than_auth_time-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=2-description=should_pass_because_prompt=none_and_max_age_is_less_than_auth_time-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=5-description=should_pass_with_prompt=login_when_authentication_time_is_recent-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=jwt-case=5-description=should_pass_with_prompt=login_when_authentication_time_is_recent-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=0-description=should_pass_request_if_strategy_passes-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=0-description=should_pass_request_if_strategy_passes-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=2-description=should_pass_because_prompt=none_and_max_age_is_less_than_auth_time-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=2-description=should_pass_because_prompt=none_and_max_age_is_less_than_auth_time-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=5-description=should_pass_with_prompt=login_when_authentication_time_is_recent-should_call_refresh_token_hook_if_configured-hook=legacy.json │ ├── TestAuthCodeWithMockStrategy-strategy=opaque-case=5-description=should_pass_with_prompt=login_when_authentication_time_is_recent-should_call_refresh_token_hook_if_configured-hook=new.json │ ├── TestHandlerOauthAuthorizationServer-hsm_enabled=false.json │ ├── TestHandlerOauthAuthorizationServer-hsm_enabled=true.json │ ├── TestHandlerWellKnown-hsm_enabled=false.json │ ├── TestHandlerWellKnown-hsm_enabled=true.json │ ├── TestUnmarshalSession-v1.11.8.json │ └── TestUnmarshalSession-v1.11.9.json ├── e2e_test.go ├── fixtures │ ├── v1.11.8-session.json │ └── v1.11.9-session.json ├── fosite_store_helpers_test.go ├── fosite_store_test.go ├── handler.go ├── handler_fallback_endpoints.go ├── handler_fallback_endpoints_test.go ├── handler_test.go ├── helper_test.go ├── helpers.go ├── introspector.go ├── introspector_test.go ├── oauth2_auth_code_bench_test.go ├── oauth2_auth_code_test.go ├── oauth2_client_credentials_bench_test.go ├── oauth2_client_credentials_test.go ├── oauth2_device_code_test.go ├── oauth2_helper_test.go ├── oauth2_jwt_bearer_test.go ├── oauth2_provider_mock_test.go ├── oauth2_rop_test.go ├── refresh_hook.go ├── registry.go ├── revocator_test.go ├── session.go ├── session_custom_claims_test.go ├── token_hook.go ├── trust │ ├── doc.go │ ├── error.go │ ├── grant.go │ ├── handler.go │ ├── handler_test.go │ ├── manager.go │ ├── manager_test_helpers.go │ ├── registry.go │ ├── request.go │ ├── validator.go │ └── validator_test.go └── verifiable_credentials.go ├── openapitools.json ├── oryx ├── .gitignore ├── .goimportsignore ├── .golangci.yml ├── .nancy-ignore ├── .prettierignore ├── .reference-ignore ├── .schemas │ ├── corsx │ │ └── viper.schema.json │ ├── logrusx │ │ └── viper.schema.json │ ├── profilingx │ │ └── viper.schema.json │ └── tlsx │ │ └── viper.schema.json ├── LICENSE ├── Makefile ├── assertx │ └── assertx.go ├── cachex │ └── ristretto.go ├── castx │ └── castx.go ├── clidoc │ ├── generate.go │ ├── md_docs.go │ ├── testdata │ │ ├── hydra-client-admin.md │ │ ├── hydra-client-public.md │ │ ├── hydra-client.md │ │ ├── hydra-serve.md │ │ └── hydra.md │ └── util.go ├── cmdx │ ├── args.go │ ├── env.go │ ├── helper.go │ ├── http.go │ ├── noise_printer.go │ ├── output.go │ ├── pagination.go │ ├── printing.go │ ├── usage.go │ ├── user_input.go │ └── version.go ├── configx │ ├── .snapshots │ │ └── TestKoanfSchemaDefaults.json │ ├── context.go │ ├── cors.go │ ├── cors.schema.json │ ├── error.go │ ├── helpers.go │ ├── koanf_confmap.go │ ├── koanf_env.go │ ├── koanf_file.go │ ├── koanf_full_merge.go │ ├── koanf_memory.go │ ├── koanf_schema_defaults.go │ ├── options.go │ ├── permission.go │ ├── pflag.go │ ├── provider.go │ ├── schema.go │ ├── schema_cache.go │ ├── schema_path_cache.go │ ├── serve.go │ ├── serve.schema.json │ ├── span.go │ ├── stub │ │ ├── benchmark │ │ │ ├── benchmark.yaml │ │ │ └── schema.config.json │ │ ├── domain-aliases │ │ │ └── config.schema.json │ │ ├── from-files │ │ │ ├── a.yaml │ │ │ ├── b.yaml │ │ │ ├── config.schema.json │ │ │ └── expected.json │ │ ├── hydra │ │ │ ├── config.schema.json │ │ │ ├── expected.json │ │ │ └── hydra.yaml │ │ ├── kratos │ │ │ ├── config.schema.json │ │ │ ├── expected.json │ │ │ └── kratos.yaml │ │ ├── multi │ │ │ ├── a.yaml │ │ │ ├── b.yaml │ │ │ ├── config.schema.json │ │ │ └── expected.json │ │ ├── nested-array │ │ │ ├── config.schema.json │ │ │ ├── expected.json │ │ │ └── kratos.yaml │ │ └── watch │ │ │ └── config.schema.json │ └── tls.schema.json ├── contextx │ ├── contextual.go │ ├── contextual_mock.go │ ├── default.go │ ├── testhelpers.go │ └── tree.go ├── corsx │ ├── check_origin.go │ ├── cmd.go │ ├── defaults.go │ ├── middleware.go │ └── normalize.go ├── crdbx │ ├── readonly.go │ └── staleness.go ├── dbal │ ├── canonicalize.go │ ├── driver.go │ ├── dsn.go │ └── testhelpers.go ├── decoderx │ ├── http.go │ └── stub │ │ ├── consent.json │ │ ├── dynamic-object.json │ │ ├── nested.json │ │ ├── person.json │ │ ├── required-defaults.json │ │ └── schema.json ├── docs │ ├── alpha_num.png │ ├── num.png │ └── result_num.png ├── errorsx │ └── errors.go ├── fetcher │ └── fetcher.go ├── flagx │ └── flagx.go ├── fsx │ ├── dirhash.go │ └── merge.go ├── go.mod ├── go.sum ├── hasherx │ ├── hash_comparator.go │ ├── hasher.go │ ├── hasher_argon2.go │ ├── hasher_bcrypt.go │ └── hasher_pbkdf2.go ├── healthx │ ├── doc.go │ ├── handler.go │ └── openapi │ │ └── patch.yaml ├── httprouterx │ └── router.go ├── httpx │ ├── assert.go │ ├── chan_handler.go │ ├── client_info.go │ ├── content_type.go │ ├── gzip_server.go │ ├── private_ip_validator.go │ ├── request.go │ ├── resilient_client.go │ ├── ssrf.go │ ├── transports.go │ ├── url.go │ └── wait_for.go ├── ioutilx │ └── pkger.go ├── ipx │ ├── cidr.go │ └── ip_validator.go ├── josex │ ├── encoding.go │ ├── generate.go │ ├── public.go │ └── utils.go ├── jsonnetsecure │ ├── cmd.go │ ├── cmd │ │ └── root.go │ ├── jsonnet.go │ ├── jsonnet_pool.go │ ├── limit_unix.go │ ├── limit_windows.go │ ├── null.go │ ├── provider.go │ └── stub │ │ └── import.jsonnet ├── jsonnetx │ ├── format.go │ ├── lint.go │ └── root.go ├── jsonschemax │ ├── .snapshots │ │ ├── TestListPaths-case=0.json │ │ ├── TestListPaths-case=1.json │ │ ├── TestListPaths-case=2.json │ │ ├── TestListPaths-case=3.json │ │ ├── TestListPaths-case=4.json │ │ ├── TestListPaths-case=5.json │ │ ├── TestListPaths-case=6.json │ │ ├── TestListPaths-case=7.json │ │ ├── TestListPaths-case=8.json │ │ ├── TestListPaths-case=9.json │ │ └── TestListPathsWithRecursion-case=0.json │ ├── README.md │ ├── error.go │ ├── keys.go │ ├── pointer.go │ ├── print.go │ └── stub │ │ ├── .config.yaml │ │ ├── .oathkeeper.schema.json │ │ ├── config.schema.json │ │ ├── json │ │ └── .project-stub-name.json │ │ ├── nested-array.schema.json │ │ ├── nested-simple-array.schema.json │ │ ├── toml │ │ └── .project-stub-name.toml │ │ ├── yaml │ │ └── .project-stub-name.yaml │ │ └── yml │ │ └── .project-stub-name.yml ├── jsonx │ ├── .snapshots │ │ ├── TestEmbedSources-fixtures-fixture=1.json.json │ │ ├── TestEmbedSources-fixtures-fixture=2.json.json │ │ ├── TestEmbedSources-fixtures-fixture=3.json.json │ │ ├── TestEmbedSources-fixtures-fixture=4.json.json │ │ ├── TestEmbedSources-fixtures-fixture=5.json.json │ │ ├── TestEmbedSources-fixtures-fixture=6.json.json │ │ └── TestEmbedSources-only_embeds_base64.json │ ├── debug.go │ ├── decoder.go │ ├── embed.go │ ├── fixture │ │ └── embed │ │ │ ├── 1.json │ │ │ ├── 2.json │ │ │ ├── 3.json │ │ │ ├── 4.json │ │ │ ├── 5.json │ │ │ └── 6.json │ ├── flatten.go │ ├── get.go │ ├── helpers.go │ ├── patch.go │ └── stub │ │ └── random.json ├── jwksx │ ├── .snapshots │ │ ├── TestFetcherNext-case=resolve_multiple_source_urls-case=succeeds_with_forced_kid.json │ │ ├── TestFetcherNext-case=resolve_single_source_url-case=with_cache.json │ │ ├── TestFetcherNext-case=resolve_single_source_url-case=with_cache_and_TTL.json │ │ ├── TestFetcherNext-case=resolve_single_source_url-case=with_forced_key.json │ │ └── TestFetcherNext-case=resolve_single_source_url-case=without_cache.json │ ├── fetcher.go │ ├── fetcher_v2.go │ └── generator.go ├── jwtmiddleware │ ├── middleware.go │ └── stub │ │ └── jwks.json ├── jwtx │ └── claims.go ├── logrusx │ ├── config.schema.json │ ├── helper.go │ └── logrus.go ├── mapx │ └── type_assert.go ├── metricsx │ ├── metrics.go │ └── middleware.go ├── migratest │ ├── refresh.go │ ├── run.go │ └── strict.go ├── modx │ └── version.go ├── networkx │ ├── listener.go │ ├── manager.go │ ├── migrations │ │ ├── sql │ │ │ ├── 20150100000001000000_networks.cockroach.down.sql │ │ │ ├── 20150100000001000000_networks.cockroach.up.sql │ │ │ ├── 20150100000001000000_networks.mysql.down.sql │ │ │ ├── 20150100000001000000_networks.mysql.up.sql │ │ │ ├── 20150100000001000000_networks.postgres.down.sql │ │ │ ├── 20150100000001000000_networks.postgres.up.sql │ │ │ ├── 20150100000001000000_networks.sqlite3.down.sql │ │ │ └── 20150100000001000000_networks.sqlite3.up.sql │ │ └── templates │ │ │ ├── 20150100000001_networks.down.fizz │ │ │ └── 20150100000001_networks.up.fizz │ └── network.go ├── openapix │ ├── doc.go │ ├── jsonpatch.go │ └── pagination.go ├── osx │ ├── env.go │ ├── file.go │ └── stub │ │ └── text.txt ├── otelx │ ├── attribute.go │ ├── config.go │ ├── config.schema.json │ ├── jaeger.go │ ├── middleware.go │ ├── otel.go │ ├── otlp.go │ ├── semconv │ │ ├── context.go │ │ ├── deprecated.go │ │ ├── events.go │ │ └── warning.go │ ├── withspan.go │ └── zipkin.go ├── package-lock.json ├── package.go ├── package.json ├── pagination │ ├── README.md │ ├── header.go │ ├── items.go │ ├── keysetpagination │ │ ├── header.go │ │ ├── page_token.go │ │ ├── paginator.go │ │ └── parse_header.go │ ├── keysetpagination_v2 │ │ ├── page_token.go │ │ ├── paginator.go │ │ ├── parse_header.go │ │ ├── query_builder.go │ │ └── request_params.go │ ├── limit.go │ ├── migrationpagination │ │ ├── .snapshots │ │ │ ├── TestPaginationHeader-Create_next_and_last,_but_not_previous_or_first_if_at_the_beginning.json │ │ │ ├── TestPaginationHeader-Create_only_first_if_the_limits_provided_exceeds_the_number_of_clients_found.json │ │ │ ├── TestPaginationHeader-Create_previous,_next,_first,_and_last_if_in_the_middle.json │ │ │ ├── TestPaginationHeader-Create_previous,_next,_first,_but_not_last_if_in_the_middle_and_no_total_was_provided.json │ │ │ ├── TestPaginationHeader-Create_previous_and_first_but_not_next_or_last_if_at_the_end.json │ │ │ └── TestPaginationHeader-Header_should_default_limit_to_1_no_limit_was_provided.json │ │ ├── header.go │ │ └── pagination.go │ ├── pagepagination │ │ ├── header.go │ │ └── pagination.go │ ├── parse.go │ └── tokenpagination │ │ ├── .snapshots │ │ ├── TestPaginationHeader-Create_next_and_last,_but_not_previous_or_first_if_at_the_beginning.json │ │ ├── TestPaginationHeader-Create_only_first_if_the_limits_provided_exceeds_the_number_of_clients_found.json │ │ ├── TestPaginationHeader-Create_previous,_next,_first,_and_last_if_in_the_middle.json │ │ ├── TestPaginationHeader-Create_previous,_next,_first,_but_not_last_if_in_the_middle_and_no_total_was_provided.json │ │ ├── TestPaginationHeader-Create_previous_and_first_but_not_next_or_last_if_at_the_end.json │ │ └── TestPaginationHeader-Header_should_default_limit_to_1_no_limit_was_provided.json │ │ ├── header.go │ │ └── pagination.go ├── pointerx │ └── pointerx.go ├── popx │ ├── .snapshots │ │ ├── TestMigrateSQLUp-final_status.txt │ │ ├── TestMigrateSQLUp-migrate_down_but_do_not_confirm.txt │ │ ├── TestMigrateSQLUp-migrate_down_but_no_steps.txt │ │ ├── TestMigrateSQLUp-migrate_down_four_steps.txt │ │ ├── TestMigrateSQLUp-migrate_down_two_steps.txt │ │ ├── TestMigrateSQLUp-migrate_rollbacks_up_again.txt │ │ ├── TestMigrateSQLUp-migrate_rollbacks_up_without_confirm.txt │ │ ├── TestMigrateSQLUp-migrate_up.txt │ │ ├── TestMigrateSQLUp-status_migrated.txt │ │ ├── TestMigrateSQLUp-status_pre.txt │ │ ├── TestMigrateSQLUp-status_two_steps_rolled_back.txt │ │ └── TestMigrateSQLUp-status_two_versions_rolled_back.txt │ ├── cmd.go │ ├── db_columns.go │ ├── loggers.go │ ├── match.go │ ├── migration_box.go │ ├── migration_content.go │ ├── migration_info.go │ ├── migrator.go │ ├── span.go │ ├── sql_template_funcs.go │ ├── stub │ │ └── migrations │ │ │ ├── check │ │ │ └── valid │ │ │ │ ├── 123_a.down.sql │ │ │ │ ├── 123_a.mysql.up.sql │ │ │ │ └── 123_a.postgres.up.sql │ │ │ ├── legacy │ │ │ ├── 20191100000001_identities.cockroach.down.sql │ │ │ ├── 20191100000001_identities.cockroach.up.sql │ │ │ ├── 20191100000001_identities.mysql.down.sql │ │ │ ├── 20191100000001_identities.mysql.up.sql │ │ │ ├── 20191100000001_identities.postgres.down.sql │ │ │ ├── 20191100000001_identities.postgres.up.sql │ │ │ ├── 20191100000001_identities.sqlite3.down.sql │ │ │ ├── 20191100000001_identities.sqlite3.up.sql │ │ │ ├── 20191100000002_requests.cockroach.down.sql │ │ │ ├── 20191100000002_requests.cockroach.up.sql │ │ │ ├── 20191100000002_requests.mysql.down.sql │ │ │ ├── 20191100000002_requests.mysql.up.sql │ │ │ ├── 20191100000002_requests.postgres.down.sql │ │ │ ├── 20191100000002_requests.postgres.up.sql │ │ │ ├── 20191100000002_requests.sqlite3.down.sql │ │ │ ├── 20191100000002_requests.sqlite3.up.sql │ │ │ ├── 20191100000003_sessions.cockroach.down.sql │ │ │ ├── 20191100000003_sessions.cockroach.up.sql │ │ │ ├── 20191100000003_sessions.mysql.down.sql │ │ │ ├── 20191100000003_sessions.mysql.up.sql │ │ │ ├── 20191100000003_sessions.postgres.down.sql │ │ │ ├── 20191100000003_sessions.postgres.up.sql │ │ │ ├── 20191100000003_sessions.sqlite3.down.sql │ │ │ ├── 20191100000003_sessions.sqlite3.up.sql │ │ │ ├── 20191100000004_errors.cockroach.down.sql │ │ │ ├── 20191100000004_errors.cockroach.up.sql │ │ │ ├── 20191100000004_errors.mysql.down.sql │ │ │ ├── 20191100000004_errors.mysql.up.sql │ │ │ ├── 20191100000004_errors.postgres.down.sql │ │ │ ├── 20191100000004_errors.postgres.up.sql │ │ │ ├── 20191100000004_errors.sqlite3.down.sql │ │ │ ├── 20191100000004_errors.sqlite3.up.sql │ │ │ ├── 20191100000005_identities.mysql.down.sql │ │ │ ├── 20191100000005_identities.mysql.up.sql │ │ │ ├── 20191100000006_courier.cockroach.down.sql │ │ │ ├── 20191100000006_courier.cockroach.up.sql │ │ │ ├── 20191100000006_courier.mysql.down.sql │ │ │ ├── 20191100000006_courier.mysql.up.sql │ │ │ ├── 20191100000006_courier.postgres.down.sql │ │ │ ├── 20191100000006_courier.postgres.up.sql │ │ │ ├── 20191100000006_courier.sqlite3.down.sql │ │ │ ├── 20191100000006_courier.sqlite3.up.sql │ │ │ ├── 20191100000007_errors.cockroach.down.sql │ │ │ ├── 20191100000007_errors.cockroach.up.sql │ │ │ ├── 20191100000007_errors.mysql.down.sql │ │ │ ├── 20191100000007_errors.mysql.up.sql │ │ │ ├── 20191100000007_errors.postgres.down.sql │ │ │ ├── 20191100000007_errors.postgres.up.sql │ │ │ ├── 20191100000007_errors.sqlite3.down.sql │ │ │ ├── 20191100000007_errors.sqlite3.up.sql │ │ │ ├── 20191100000008_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000009_verification.mysql.down.sql │ │ │ ├── 20191100000009_verification.mysql.up.sql │ │ │ ├── 20191100000010_errors.cockroach.down.sql │ │ │ ├── 20191100000010_errors.cockroach.up.sql │ │ │ ├── 20191100000010_errors.mysql.down.sql │ │ │ ├── 20191100000010_errors.mysql.up.sql │ │ │ ├── 20191100000010_errors.postgres.down.sql │ │ │ ├── 20191100000010_errors.postgres.up.sql │ │ │ ├── 20191100000010_errors.sqlite3.down.sql │ │ │ ├── 20191100000010_errors.sqlite3.up.sql │ │ │ ├── 20191100000011_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000011_courier_body_type.mysql.up.sql │ │ │ ├── 20191100000011_courier_body_type.postgres.up.sql │ │ │ ├── 20191100000011_courier_body_type.sqlite3.up.sql │ │ │ ├── 20191100000012_login_request_forced.cockroach.down.sql │ │ │ ├── 20191100000012_login_request_forced.cockroach.up.sql │ │ │ ├── 20191100000012_login_request_forced.mysql.down.sql │ │ │ ├── 20191100000012_login_request_forced.mysql.up.sql │ │ │ ├── 20191100000012_login_request_forced.postgres.down.sql │ │ │ ├── 20191100000012_login_request_forced.postgres.up.sql │ │ │ ├── 20191100000012_login_request_forced.sqlite3.down.sql │ │ │ ├── 20191100000012_login_request_forced.sqlite3.up.sql │ │ │ ├── 20200317160354_create_profile_request_forms.cockroach.down.sql │ │ │ ├── 20200317160354_create_profile_request_forms.cockroach.up.sql │ │ │ ├── 20200317160354_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200401183443_continuity_containers.cockroach.down.sql │ │ │ ├── 20200401183443_continuity_containers.cockroach.up.sql │ │ │ ├── 20200401183443_continuity_containers.mysql.down.sql │ │ │ ├── 20200401183443_continuity_containers.mysql.up.sql │ │ │ ├── 20200401183443_continuity_containers.postgres.down.sql │ │ │ ├── 20200401183443_continuity_containers.postgres.up.sql │ │ │ ├── 20200401183443_continuity_containers.sqlite3.down.sql │ │ │ ├── 20200401183443_continuity_containers.sqlite3.up.sql │ │ │ ├── 20200402142539_rename_profile_flows.cockroach.down.sql │ │ │ ├── 20200402142539_rename_profile_flows.cockroach.up.sql │ │ │ ├── 20200402142539_rename_profile_flows.mysql.down.sql │ │ │ ├── 20200402142539_rename_profile_flows.mysql.up.sql │ │ │ ├── 20200402142539_rename_profile_flows.postgres.down.sql │ │ │ ├── 20200402142539_rename_profile_flows.postgres.up.sql │ │ │ ├── 20200402142539_rename_profile_flows.sqlite3.down.sql │ │ │ ├── 20200402142539_rename_profile_flows.sqlite3.up.sql │ │ │ ├── 20200519101057_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101058_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101058_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200601101000_create_messages.cockroach.down.sql │ │ │ ├── 20200601101000_create_messages.cockroach.up.sql │ │ │ ├── 20200601101000_create_messages.mysql.down.sql │ │ │ ├── 20200601101000_create_messages.mysql.up.sql │ │ │ ├── 20200601101000_create_messages.postgres.down.sql │ │ │ ├── 20200601101000_create_messages.postgres.up.sql │ │ │ ├── 20200601101000_create_messages.sqlite3.down.sql │ │ │ ├── 20200601101000_create_messages.sqlite3.up.sql │ │ │ ├── 20200601101001_verification.mysql.down.sql │ │ │ ├── 20200601101001_verification.mysql.up.sql │ │ │ ├── 20200605111551_messages.cockroach.down.sql │ │ │ ├── 20200605111551_messages.cockroach.up.sql │ │ │ ├── 20200605111551_messages.mysql.down.sql │ │ │ ├── 20200605111551_messages.mysql.up.sql │ │ │ ├── 20200605111551_messages.postgres.down.sql │ │ │ ├── 20200605111551_messages.postgres.up.sql │ │ │ ├── 20200605111551_messages.sqlite3.down.sql │ │ │ ├── 20200605111551_messages.sqlite3.up.sql │ │ │ ├── 20200607165100_settings.cockroach.down.sql │ │ │ ├── 20200607165100_settings.cockroach.up.sql │ │ │ ├── 20200607165100_settings.mysql.down.sql │ │ │ ├── 20200607165100_settings.mysql.up.sql │ │ │ ├── 20200607165100_settings.postgres.down.sql │ │ │ ├── 20200607165100_settings.postgres.up.sql │ │ │ ├── 20200607165100_settings.sqlite3.down.sql │ │ │ ├── 20200607165100_settings.sqlite3.up.sql │ │ │ ├── 20200705105359_rename_identities_schema.cockroach.down.sql │ │ │ ├── 20200705105359_rename_identities_schema.cockroach.up.sql │ │ │ ├── 20200705105359_rename_identities_schema.mysql.down.sql │ │ │ ├── 20200705105359_rename_identities_schema.mysql.up.sql │ │ │ ├── 20200705105359_rename_identities_schema.postgres.down.sql │ │ │ ├── 20200705105359_rename_identities_schema.postgres.up.sql │ │ │ ├── 20200705105359_rename_identities_schema.sqlite3.down.sql │ │ │ ├── 20200705105359_rename_identities_schema.sqlite3.up.sql │ │ │ ├── 20200810141652_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652_flow_type.mysql.down.sql │ │ │ ├── 20200810141652_flow_type.mysql.up.sql │ │ │ ├── 20200810141652_flow_type.postgres.down.sql │ │ │ ├── 20200810141652_flow_type.postgres.up.sql │ │ │ ├── 20200810141652_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652_flow_type.sqlite3.up.sql │ │ │ ├── 20200810161022_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810162450_flow_fields_rename.cockroach.down.sql │ │ │ ├── 20200810162450_flow_fields_rename.cockroach.up.sql │ │ │ ├── 20200810162450_flow_fields_rename.mysql.down.sql │ │ │ ├── 20200810162450_flow_fields_rename.mysql.up.sql │ │ │ ├── 20200810162450_flow_fields_rename.postgres.down.sql │ │ │ ├── 20200810162450_flow_fields_rename.postgres.up.sql │ │ │ ├── 20200810162450_flow_fields_rename.sqlite3.down.sql │ │ │ ├── 20200810162450_flow_fields_rename.sqlite3.up.sql │ │ │ ├── 20200812124254_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812160551_add_session_revoke.cockroach.down.sql │ │ │ ├── 20200812160551_add_session_revoke.cockroach.up.sql │ │ │ ├── 20200812160551_add_session_revoke.mysql.down.sql │ │ │ ├── 20200812160551_add_session_revoke.mysql.up.sql │ │ │ ├── 20200812160551_add_session_revoke.postgres.down.sql │ │ │ ├── 20200812160551_add_session_revoke.postgres.up.sql │ │ │ ├── 20200812160551_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200830121710_update_recovery_token.cockroach.down.sql │ │ │ ├── 20200830121710_update_recovery_token.cockroach.up.sql │ │ │ ├── 20200830121710_update_recovery_token.mysql.down.sql │ │ │ ├── 20200830121710_update_recovery_token.mysql.up.sql │ │ │ ├── 20200830121710_update_recovery_token.postgres.down.sql │ │ │ ├── 20200830121710_update_recovery_token.postgres.up.sql │ │ │ ├── 20200830121710_update_recovery_token.sqlite3.down.sql │ │ │ ├── 20200830121710_update_recovery_token.sqlite3.up.sql │ │ │ ├── 20200830130642_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130643_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130643_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130643_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130643_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130644_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130644_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130644_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130644_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130645_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130645_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130645_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130645_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130646_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130646_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130646_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830154602_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830172221_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221_recovery_token_expires.mysql.down.sql │ │ │ ├── 20200830172221_recovery_token_expires.mysql.up.sql │ │ │ ├── 20200830172221_recovery_token_expires.postgres.down.sql │ │ │ ├── 20200830172221_recovery_token_expires.postgres.up.sql │ │ │ ├── 20200830172221_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20201201161451_credential_types_values.cockroach.down.sql │ │ │ ├── 20201201161451_credential_types_values.cockroach.up.sql │ │ │ ├── 20201201161451_credential_types_values.mysql.down.sql │ │ │ ├── 20201201161451_credential_types_values.mysql.up.sql │ │ │ ├── 20201201161451_credential_types_values.postgres.down.sql │ │ │ ├── 20201201161451_credential_types_values.postgres.up.sql │ │ │ ├── 20201201161451_credential_types_values.sqlite3.down.sql │ │ │ └── 20201201161451_credential_types_values.sqlite3.up.sql │ │ │ ├── notx │ │ │ ├── 20241031_notx.autocommit.down.sql │ │ │ └── 20241031_notx.autocommit.up.sql │ │ │ ├── source │ │ │ ├── 20191100000001_identities.down.fizz │ │ │ ├── 20191100000001_identities.up.fizz │ │ │ ├── 20191100000002_requests.down.fizz │ │ │ ├── 20191100000002_requests.up.fizz │ │ │ ├── 20191100000003_sessions.down.fizz │ │ │ ├── 20191100000003_sessions.up.fizz │ │ │ ├── 20191100000004_errors.down.fizz │ │ │ ├── 20191100000004_errors.up.fizz │ │ │ ├── 20191100000005_identities.mysql.down.sql │ │ │ ├── 20191100000005_identities.mysql.up.sql │ │ │ ├── 20191100000006_courier.down.fizz │ │ │ ├── 20191100000006_courier.up.fizz │ │ │ ├── 20191100000007_errors.down.fizz │ │ │ ├── 20191100000007_errors.up.fizz │ │ │ ├── 20191100000008_selfservice_verification.down.fizz │ │ │ ├── 20191100000008_selfservice_verification.up.fizz │ │ │ ├── 20191100000009_verification.mysql.down.sql │ │ │ ├── 20191100000009_verification.mysql.up.sql │ │ │ ├── 20191100000010_errors.down.fizz │ │ │ ├── 20191100000010_errors.up.fizz │ │ │ ├── 20191100000011_courier_body_type.down.fizz │ │ │ ├── 20191100000011_courier_body_type.up.fizz │ │ │ ├── 20191100000012_login_request_forced.down.fizz │ │ │ ├── 20191100000012_login_request_forced.up.fizz │ │ │ ├── 20200317160354_create_profile_request_forms.down.fizz │ │ │ ├── 20200317160354_create_profile_request_forms.up.fizz │ │ │ ├── 20200401183443_continuity_containers.down.fizz │ │ │ ├── 20200401183443_continuity_containers.up.fizz │ │ │ ├── 20200402142539_rename_profile_flows.down.fizz │ │ │ ├── 20200402142539_rename_profile_flows.up.fizz │ │ │ ├── 20200519101057_create_recovery_addresses.down.fizz │ │ │ ├── 20200519101057_create_recovery_addresses.up.fizz │ │ │ ├── 20200519101058_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101058_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200601101000_create_messages.down.fizz │ │ │ ├── 20200601101000_create_messages.up.fizz │ │ │ ├── 20200601101001_verification.mysql.down.sql │ │ │ ├── 20200601101001_verification.mysql.up.sql │ │ │ ├── 20200605111551_messages.down.fizz │ │ │ ├── 20200605111551_messages.up.fizz │ │ │ ├── 20200607165100_settings.down.fizz │ │ │ ├── 20200607165100_settings.up.fizz │ │ │ ├── 20200705105359_rename_identities_schema.down.fizz │ │ │ ├── 20200705105359_rename_identities_schema.up.fizz │ │ │ ├── 20200810141652_flow_type.down.fizz │ │ │ ├── 20200810141652_flow_type.up.fizz │ │ │ ├── 20200810161022_flow_rename.down.fizz │ │ │ ├── 20200810161022_flow_rename.up.fizz │ │ │ ├── 20200810162450_flow_fields_rename.down.fizz │ │ │ ├── 20200810162450_flow_fields_rename.up.fizz │ │ │ ├── 20200812124254_add_session_token.down.fizz │ │ │ ├── 20200812124254_add_session_token.up.fizz │ │ │ ├── 20200812160551_add_session_revoke.down.fizz │ │ │ ├── 20200812160551_add_session_revoke.up.fizz │ │ │ ├── 20200830121710_update_recovery_token.down.fizz │ │ │ ├── 20200830121710_update_recovery_token.up.fizz │ │ │ ├── 20200830130642_add_verification_methods.down.fizz │ │ │ ├── 20200830130642_add_verification_methods.up.fizz │ │ │ ├── 20200830130643_add_verification_methods.down.fizz │ │ │ ├── 20200830130643_add_verification_methods.up.fizz │ │ │ ├── 20200830130644_add_verification_methods.down.fizz │ │ │ ├── 20200830130644_add_verification_methods.up.fizz │ │ │ ├── 20200830130645_add_verification_methods.down.fizz │ │ │ ├── 20200830130645_add_verification_methods.up.fizz │ │ │ ├── 20200830130646_add_verification_methods.down.fizz │ │ │ ├── 20200830130646_add_verification_methods.up.fizz │ │ │ ├── 20200830154602_add_verification_token.down.fizz │ │ │ ├── 20200830154602_add_verification_token.up.fizz │ │ │ ├── 20200830172221_recovery_token_expires.down.fizz │ │ │ ├── 20200830172221_recovery_token_expires.up.fizz │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.down.fizz │ │ │ ├── 20200831110752_identity_verifiable_address_remove_code.up.fizz │ │ │ ├── 20201201161451_credential_types_values.down.fizz │ │ │ └── 20201201161451_credential_types_values.up.fizz │ │ │ ├── templating │ │ │ ├── 0_sql_create_tablename_template.down.sql │ │ │ └── 0_sql_create_tablename_template.up.sql │ │ │ ├── testdata │ │ │ ├── 20220513_testdata.invalid │ │ │ ├── 20220513_testdata.sql │ │ │ ├── 20220514_testdata.sql │ │ │ ├── invalid │ │ │ └── invalid_testdata.sql │ │ │ ├── testdata_migrations │ │ │ ├── 20220513_create_table.down.sql │ │ │ └── 20220513_create_table.up.sql │ │ │ └── transactional │ │ │ ├── 20191100000001000000_identities.cockroach.down.sql │ │ │ ├── 20191100000001000000_identities.cockroach.up.sql │ │ │ ├── 20191100000001000000_identities.mysql.down.sql │ │ │ ├── 20191100000001000000_identities.mysql.up.sql │ │ │ ├── 20191100000001000000_identities.postgres.down.sql │ │ │ ├── 20191100000001000000_identities.postgres.up.sql │ │ │ ├── 20191100000001000000_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000000_identities.sqlite3.up.sql │ │ │ ├── 20191100000001000001_identities.cockroach.down.sql │ │ │ ├── 20191100000001000001_identities.cockroach.up.sql │ │ │ ├── 20191100000001000001_identities.mysql.down.sql │ │ │ ├── 20191100000001000001_identities.mysql.up.sql │ │ │ ├── 20191100000001000001_identities.postgres.down.sql │ │ │ ├── 20191100000001000001_identities.postgres.up.sql │ │ │ ├── 20191100000001000001_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000001_identities.sqlite3.up.sql │ │ │ ├── 20191100000001000002_identities.cockroach.down.sql │ │ │ ├── 20191100000001000002_identities.cockroach.up.sql │ │ │ ├── 20191100000001000002_identities.mysql.down.sql │ │ │ ├── 20191100000001000002_identities.mysql.up.sql │ │ │ ├── 20191100000001000002_identities.postgres.down.sql │ │ │ ├── 20191100000001000002_identities.postgres.up.sql │ │ │ ├── 20191100000001000002_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000002_identities.sqlite3.up.sql │ │ │ ├── 20191100000001000003_identities.cockroach.down.sql │ │ │ ├── 20191100000001000003_identities.cockroach.up.sql │ │ │ ├── 20191100000001000003_identities.mysql.down.sql │ │ │ ├── 20191100000001000003_identities.mysql.up.sql │ │ │ ├── 20191100000001000003_identities.postgres.down.sql │ │ │ ├── 20191100000001000003_identities.postgres.up.sql │ │ │ ├── 20191100000001000003_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000003_identities.sqlite3.up.sql │ │ │ ├── 20191100000001000004_identities.cockroach.down.sql │ │ │ ├── 20191100000001000004_identities.cockroach.up.sql │ │ │ ├── 20191100000001000004_identities.mysql.down.sql │ │ │ ├── 20191100000001000004_identities.mysql.up.sql │ │ │ ├── 20191100000001000004_identities.postgres.down.sql │ │ │ ├── 20191100000001000004_identities.postgres.up.sql │ │ │ ├── 20191100000001000004_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000004_identities.sqlite3.up.sql │ │ │ ├── 20191100000001000005_identities.cockroach.down.sql │ │ │ ├── 20191100000001000005_identities.cockroach.up.sql │ │ │ ├── 20191100000001000005_identities.mysql.down.sql │ │ │ ├── 20191100000001000005_identities.mysql.up.sql │ │ │ ├── 20191100000001000005_identities.postgres.down.sql │ │ │ ├── 20191100000001000005_identities.postgres.up.sql │ │ │ ├── 20191100000001000005_identities.sqlite3.down.sql │ │ │ ├── 20191100000001000005_identities.sqlite3.up.sql │ │ │ ├── 20191100000002000000_requests.cockroach.down.sql │ │ │ ├── 20191100000002000000_requests.cockroach.up.sql │ │ │ ├── 20191100000002000000_requests.mysql.down.sql │ │ │ ├── 20191100000002000000_requests.mysql.up.sql │ │ │ ├── 20191100000002000000_requests.postgres.down.sql │ │ │ ├── 20191100000002000000_requests.postgres.up.sql │ │ │ ├── 20191100000002000000_requests.sqlite3.down.sql │ │ │ ├── 20191100000002000000_requests.sqlite3.up.sql │ │ │ ├── 20191100000002000001_requests.cockroach.down.sql │ │ │ ├── 20191100000002000001_requests.cockroach.up.sql │ │ │ ├── 20191100000002000001_requests.mysql.down.sql │ │ │ ├── 20191100000002000001_requests.mysql.up.sql │ │ │ ├── 20191100000002000001_requests.postgres.down.sql │ │ │ ├── 20191100000002000001_requests.postgres.up.sql │ │ │ ├── 20191100000002000001_requests.sqlite3.down.sql │ │ │ ├── 20191100000002000001_requests.sqlite3.up.sql │ │ │ ├── 20191100000002000002_requests.cockroach.down.sql │ │ │ ├── 20191100000002000002_requests.cockroach.up.sql │ │ │ ├── 20191100000002000002_requests.mysql.down.sql │ │ │ ├── 20191100000002000002_requests.mysql.up.sql │ │ │ ├── 20191100000002000002_requests.postgres.down.sql │ │ │ ├── 20191100000002000002_requests.postgres.up.sql │ │ │ ├── 20191100000002000002_requests.sqlite3.down.sql │ │ │ ├── 20191100000002000002_requests.sqlite3.up.sql │ │ │ ├── 20191100000002000003_requests.cockroach.down.sql │ │ │ ├── 20191100000002000003_requests.cockroach.up.sql │ │ │ ├── 20191100000002000003_requests.mysql.down.sql │ │ │ ├── 20191100000002000003_requests.mysql.up.sql │ │ │ ├── 20191100000002000003_requests.postgres.down.sql │ │ │ ├── 20191100000002000003_requests.postgres.up.sql │ │ │ ├── 20191100000002000003_requests.sqlite3.down.sql │ │ │ ├── 20191100000002000003_requests.sqlite3.up.sql │ │ │ ├── 20191100000002000004_requests.cockroach.down.sql │ │ │ ├── 20191100000002000004_requests.cockroach.up.sql │ │ │ ├── 20191100000002000004_requests.mysql.down.sql │ │ │ ├── 20191100000002000004_requests.mysql.up.sql │ │ │ ├── 20191100000002000004_requests.postgres.down.sql │ │ │ ├── 20191100000002000004_requests.postgres.up.sql │ │ │ ├── 20191100000002000004_requests.sqlite3.down.sql │ │ │ ├── 20191100000002000004_requests.sqlite3.up.sql │ │ │ ├── 20191100000003000000_sessions.cockroach.down.sql │ │ │ ├── 20191100000003000000_sessions.cockroach.up.sql │ │ │ ├── 20191100000003000000_sessions.mysql.down.sql │ │ │ ├── 20191100000003000000_sessions.mysql.up.sql │ │ │ ├── 20191100000003000000_sessions.postgres.down.sql │ │ │ ├── 20191100000003000000_sessions.postgres.up.sql │ │ │ ├── 20191100000003000000_sessions.sqlite3.down.sql │ │ │ ├── 20191100000003000000_sessions.sqlite3.up.sql │ │ │ ├── 20191100000004000000_errors.cockroach.down.sql │ │ │ ├── 20191100000004000000_errors.cockroach.up.sql │ │ │ ├── 20191100000004000000_errors.mysql.down.sql │ │ │ ├── 20191100000004000000_errors.mysql.up.sql │ │ │ ├── 20191100000004000000_errors.postgres.down.sql │ │ │ ├── 20191100000004000000_errors.postgres.up.sql │ │ │ ├── 20191100000004000000_errors.sqlite3.down.sql │ │ │ ├── 20191100000004000000_errors.sqlite3.up.sql │ │ │ ├── 20191100000005000000_identities.mysql.down.sql │ │ │ ├── 20191100000005000000_identities.mysql.up.sql │ │ │ ├── 20191100000005000001_identities.mysql.down.sql │ │ │ ├── 20191100000005000001_identities.mysql.up.sql │ │ │ ├── 20191100000006000000_courier.cockroach.down.sql │ │ │ ├── 20191100000006000000_courier.cockroach.up.sql │ │ │ ├── 20191100000006000000_courier.mysql.down.sql │ │ │ ├── 20191100000006000000_courier.mysql.up.sql │ │ │ ├── 20191100000006000000_courier.postgres.down.sql │ │ │ ├── 20191100000006000000_courier.postgres.up.sql │ │ │ ├── 20191100000006000000_courier.sqlite3.down.sql │ │ │ ├── 20191100000006000000_courier.sqlite3.up.sql │ │ │ ├── 20191100000007000000_errors.cockroach.down.sql │ │ │ ├── 20191100000007000000_errors.cockroach.up.sql │ │ │ ├── 20191100000007000000_errors.mysql.down.sql │ │ │ ├── 20191100000007000000_errors.mysql.up.sql │ │ │ ├── 20191100000007000000_errors.postgres.down.sql │ │ │ ├── 20191100000007000000_errors.postgres.up.sql │ │ │ ├── 20191100000007000000_errors.sqlite3.down.sql │ │ │ ├── 20191100000007000000_errors.sqlite3.up.sql │ │ │ ├── 20191100000007000001_errors.sqlite3.down.sql │ │ │ ├── 20191100000007000001_errors.sqlite3.up.sql │ │ │ ├── 20191100000007000002_errors.sqlite3.down.sql │ │ │ ├── 20191100000007000002_errors.sqlite3.up.sql │ │ │ ├── 20191100000007000003_errors.sqlite3.down.sql │ │ │ ├── 20191100000007000003_errors.sqlite3.up.sql │ │ │ ├── 20191100000008000000_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000000_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000000_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000000_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000000_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000000_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000000_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000000_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000008000001_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000001_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000001_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000001_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000001_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000001_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000001_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000001_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000008000002_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000002_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000002_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000002_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000002_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000002_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000002_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000002_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000008000003_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000003_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000003_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000003_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000003_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000003_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000003_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000003_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000008000004_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000004_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000004_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000004_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000004_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000004_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000004_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000004_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000008000005_selfservice_verification.cockroach.down.sql │ │ │ ├── 20191100000008000005_selfservice_verification.cockroach.up.sql │ │ │ ├── 20191100000008000005_selfservice_verification.mysql.down.sql │ │ │ ├── 20191100000008000005_selfservice_verification.mysql.up.sql │ │ │ ├── 20191100000008000005_selfservice_verification.postgres.down.sql │ │ │ ├── 20191100000008000005_selfservice_verification.postgres.up.sql │ │ │ ├── 20191100000008000005_selfservice_verification.sqlite3.down.sql │ │ │ ├── 20191100000008000005_selfservice_verification.sqlite3.up.sql │ │ │ ├── 20191100000009000000_verification.mysql.down.sql │ │ │ ├── 20191100000009000000_verification.mysql.up.sql │ │ │ ├── 20191100000009000001_verification.mysql.down.sql │ │ │ ├── 20191100000009000001_verification.mysql.up.sql │ │ │ ├── 20191100000010000000_errors.cockroach.down.sql │ │ │ ├── 20191100000010000000_errors.cockroach.up.sql │ │ │ ├── 20191100000010000000_errors.mysql.down.sql │ │ │ ├── 20191100000010000000_errors.mysql.up.sql │ │ │ ├── 20191100000010000000_errors.postgres.down.sql │ │ │ ├── 20191100000010000000_errors.postgres.up.sql │ │ │ ├── 20191100000010000000_errors.sqlite3.down.sql │ │ │ ├── 20191100000010000000_errors.sqlite3.up.sql │ │ │ ├── 20191100000010000001_errors.cockroach.down.sql │ │ │ ├── 20191100000010000001_errors.cockroach.up.sql │ │ │ ├── 20191100000010000001_errors.mysql.down.sql │ │ │ ├── 20191100000010000001_errors.mysql.up.sql │ │ │ ├── 20191100000010000001_errors.postgres.down.sql │ │ │ ├── 20191100000010000001_errors.postgres.up.sql │ │ │ ├── 20191100000010000001_errors.sqlite3.down.sql │ │ │ ├── 20191100000010000001_errors.sqlite3.up.sql │ │ │ ├── 20191100000010000002_errors.cockroach.down.sql │ │ │ ├── 20191100000010000002_errors.cockroach.up.sql │ │ │ ├── 20191100000010000002_errors.sqlite3.down.sql │ │ │ ├── 20191100000010000002_errors.sqlite3.up.sql │ │ │ ├── 20191100000010000003_errors.cockroach.down.sql │ │ │ ├── 20191100000010000003_errors.cockroach.up.sql │ │ │ ├── 20191100000010000003_errors.sqlite3.down.sql │ │ │ ├── 20191100000010000003_errors.sqlite3.up.sql │ │ │ ├── 20191100000010000004_errors.cockroach.down.sql │ │ │ ├── 20191100000010000004_errors.cockroach.up.sql │ │ │ ├── 20191100000010000004_errors.sqlite3.down.sql │ │ │ ├── 20191100000010000004_errors.sqlite3.up.sql │ │ │ ├── 20191100000011000000_courier_body_type.cockroach.down.sql │ │ │ ├── 20191100000011000000_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000011000000_courier_body_type.mysql.down.sql │ │ │ ├── 20191100000011000000_courier_body_type.mysql.up.sql │ │ │ ├── 20191100000011000000_courier_body_type.postgres.down.sql │ │ │ ├── 20191100000011000000_courier_body_type.postgres.up.sql │ │ │ ├── 20191100000011000000_courier_body_type.sqlite3.down.sql │ │ │ ├── 20191100000011000000_courier_body_type.sqlite3.up.sql │ │ │ ├── 20191100000011000001_courier_body_type.cockroach.down.sql │ │ │ ├── 20191100000011000001_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000011000001_courier_body_type.sqlite3.down.sql │ │ │ ├── 20191100000011000001_courier_body_type.sqlite3.up.sql │ │ │ ├── 20191100000011000002_courier_body_type.cockroach.down.sql │ │ │ ├── 20191100000011000002_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000011000002_courier_body_type.sqlite3.down.sql │ │ │ ├── 20191100000011000002_courier_body_type.sqlite3.up.sql │ │ │ ├── 20191100000011000003_courier_body_type.cockroach.down.sql │ │ │ ├── 20191100000011000003_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000011000003_courier_body_type.sqlite3.down.sql │ │ │ ├── 20191100000011000003_courier_body_type.sqlite3.up.sql │ │ │ ├── 20191100000011000004_courier_body_type.cockroach.down.sql │ │ │ ├── 20191100000011000004_courier_body_type.cockroach.up.sql │ │ │ ├── 20191100000012000000_login_request_forced.cockroach.down.sql │ │ │ ├── 20191100000012000000_login_request_forced.cockroach.up.sql │ │ │ ├── 20191100000012000000_login_request_forced.mysql.down.sql │ │ │ ├── 20191100000012000000_login_request_forced.mysql.up.sql │ │ │ ├── 20191100000012000000_login_request_forced.postgres.down.sql │ │ │ ├── 20191100000012000000_login_request_forced.postgres.up.sql │ │ │ ├── 20191100000012000000_login_request_forced.sqlite3.down.sql │ │ │ ├── 20191100000012000000_login_request_forced.sqlite3.up.sql │ │ │ ├── 20191100000012000001_login_request_forced.sqlite3.down.sql │ │ │ ├── 20191100000012000001_login_request_forced.sqlite3.up.sql │ │ │ ├── 20191100000012000002_login_request_forced.sqlite3.down.sql │ │ │ ├── 20191100000012000002_login_request_forced.sqlite3.up.sql │ │ │ ├── 20191100000012000003_login_request_forced.sqlite3.down.sql │ │ │ ├── 20191100000012000003_login_request_forced.sqlite3.up.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.cockroach.down.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.cockroach.up.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000000_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.cockroach.down.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.cockroach.up.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000001_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.cockroach.down.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.cockroach.up.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000002_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.cockroach.down.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.cockroach.up.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000003_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.mysql.down.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.mysql.up.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.postgres.down.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.postgres.up.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000004_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000005_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000005_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200317160354000006_create_profile_request_forms.sqlite3.down.sql │ │ │ ├── 20200317160354000006_create_profile_request_forms.sqlite3.up.sql │ │ │ ├── 20200401183443000000_continuity_containers.cockroach.down.sql │ │ │ ├── 20200401183443000000_continuity_containers.cockroach.up.sql │ │ │ ├── 20200401183443000000_continuity_containers.mysql.down.sql │ │ │ ├── 20200401183443000000_continuity_containers.mysql.up.sql │ │ │ ├── 20200401183443000000_continuity_containers.postgres.down.sql │ │ │ ├── 20200401183443000000_continuity_containers.postgres.up.sql │ │ │ ├── 20200401183443000000_continuity_containers.sqlite3.down.sql │ │ │ ├── 20200401183443000000_continuity_containers.sqlite3.up.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.cockroach.down.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.cockroach.up.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.mysql.down.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.mysql.up.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.postgres.down.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.postgres.up.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.sqlite3.down.sql │ │ │ ├── 20200402142539000000_rename_profile_flows.sqlite3.up.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.cockroach.down.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.cockroach.up.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.mysql.down.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.mysql.up.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.postgres.down.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.postgres.up.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.sqlite3.down.sql │ │ │ ├── 20200402142539000001_rename_profile_flows.sqlite3.up.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.cockroach.down.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.cockroach.up.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.mysql.down.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.mysql.up.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.postgres.down.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.postgres.up.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.sqlite3.down.sql │ │ │ ├── 20200402142539000002_rename_profile_flows.sqlite3.up.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000000_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000001_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000002_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000003_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000004_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000005_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000006_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.cockroach.down.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.cockroach.up.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.postgres.down.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.postgres.up.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.sqlite3.down.sql │ │ │ ├── 20200519101057000007_create_recovery_addresses.sqlite3.up.sql │ │ │ ├── 20200519101058000000_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101058000000_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200519101058000001_create_recovery_addresses.mysql.down.sql │ │ │ ├── 20200519101058000001_create_recovery_addresses.mysql.up.sql │ │ │ ├── 20200601101000000000_create_messages.cockroach.down.sql │ │ │ ├── 20200601101000000000_create_messages.cockroach.up.sql │ │ │ ├── 20200601101000000000_create_messages.mysql.down.sql │ │ │ ├── 20200601101000000000_create_messages.mysql.up.sql │ │ │ ├── 20200601101000000000_create_messages.postgres.down.sql │ │ │ ├── 20200601101000000000_create_messages.postgres.up.sql │ │ │ ├── 20200601101000000000_create_messages.sqlite3.down.sql │ │ │ ├── 20200601101000000000_create_messages.sqlite3.up.sql │ │ │ ├── 20200601101000000001_create_messages.sqlite3.down.sql │ │ │ ├── 20200601101000000001_create_messages.sqlite3.up.sql │ │ │ ├── 20200601101000000002_create_messages.sqlite3.down.sql │ │ │ ├── 20200601101000000002_create_messages.sqlite3.up.sql │ │ │ ├── 20200601101000000003_create_messages.sqlite3.down.sql │ │ │ ├── 20200601101000000003_create_messages.sqlite3.up.sql │ │ │ ├── 20200601101001000000_verification.mysql.down.sql │ │ │ ├── 20200601101001000000_verification.mysql.up.sql │ │ │ ├── 20200601101001000001_verification.mysql.down.sql │ │ │ ├── 20200601101001000001_verification.mysql.up.sql │ │ │ ├── 20200605111551000000_messages.cockroach.down.sql │ │ │ ├── 20200605111551000000_messages.cockroach.up.sql │ │ │ ├── 20200605111551000000_messages.mysql.down.sql │ │ │ ├── 20200605111551000000_messages.mysql.up.sql │ │ │ ├── 20200605111551000000_messages.postgres.down.sql │ │ │ ├── 20200605111551000000_messages.postgres.up.sql │ │ │ ├── 20200605111551000000_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000000_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000001_messages.cockroach.down.sql │ │ │ ├── 20200605111551000001_messages.cockroach.up.sql │ │ │ ├── 20200605111551000001_messages.mysql.down.sql │ │ │ ├── 20200605111551000001_messages.mysql.up.sql │ │ │ ├── 20200605111551000001_messages.postgres.down.sql │ │ │ ├── 20200605111551000001_messages.postgres.up.sql │ │ │ ├── 20200605111551000001_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000001_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000002_messages.cockroach.down.sql │ │ │ ├── 20200605111551000002_messages.cockroach.up.sql │ │ │ ├── 20200605111551000002_messages.mysql.down.sql │ │ │ ├── 20200605111551000002_messages.mysql.up.sql │ │ │ ├── 20200605111551000002_messages.postgres.down.sql │ │ │ ├── 20200605111551000002_messages.postgres.up.sql │ │ │ ├── 20200605111551000002_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000002_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000003_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000003_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000004_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000004_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000005_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000005_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000006_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000006_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000007_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000007_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000008_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000008_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000009_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000009_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000010_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000010_messages.sqlite3.up.sql │ │ │ ├── 20200605111551000011_messages.sqlite3.down.sql │ │ │ ├── 20200605111551000011_messages.sqlite3.up.sql │ │ │ ├── 20200607165100000000_settings.cockroach.down.sql │ │ │ ├── 20200607165100000000_settings.cockroach.up.sql │ │ │ ├── 20200607165100000000_settings.mysql.down.sql │ │ │ ├── 20200607165100000000_settings.mysql.up.sql │ │ │ ├── 20200607165100000000_settings.postgres.down.sql │ │ │ ├── 20200607165100000000_settings.postgres.up.sql │ │ │ ├── 20200607165100000000_settings.sqlite3.down.sql │ │ │ ├── 20200607165100000000_settings.sqlite3.up.sql │ │ │ ├── 20200607165100000001_settings.cockroach.down.sql │ │ │ ├── 20200607165100000001_settings.cockroach.up.sql │ │ │ ├── 20200607165100000001_settings.mysql.down.sql │ │ │ ├── 20200607165100000001_settings.mysql.up.sql │ │ │ ├── 20200607165100000001_settings.postgres.down.sql │ │ │ ├── 20200607165100000001_settings.postgres.up.sql │ │ │ ├── 20200607165100000001_settings.sqlite3.down.sql │ │ │ ├── 20200607165100000001_settings.sqlite3.up.sql │ │ │ ├── 20200607165100000002_settings.sqlite3.down.sql │ │ │ ├── 20200607165100000002_settings.sqlite3.up.sql │ │ │ ├── 20200607165100000003_settings.sqlite3.down.sql │ │ │ ├── 20200607165100000003_settings.sqlite3.up.sql │ │ │ ├── 20200607165100000004_settings.sqlite3.down.sql │ │ │ ├── 20200607165100000004_settings.sqlite3.up.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.cockroach.down.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.cockroach.up.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.mysql.down.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.mysql.up.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.postgres.down.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.postgres.up.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.sqlite3.down.sql │ │ │ ├── 20200705105359000000_rename_identities_schema.sqlite3.up.sql │ │ │ ├── 20200810141652000000_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652000000_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652000000_flow_type.mysql.down.sql │ │ │ ├── 20200810141652000000_flow_type.mysql.up.sql │ │ │ ├── 20200810141652000000_flow_type.postgres.down.sql │ │ │ ├── 20200810141652000000_flow_type.postgres.up.sql │ │ │ ├── 20200810141652000000_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000000_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000001_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652000001_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652000001_flow_type.mysql.down.sql │ │ │ ├── 20200810141652000001_flow_type.mysql.up.sql │ │ │ ├── 20200810141652000001_flow_type.postgres.down.sql │ │ │ ├── 20200810141652000001_flow_type.postgres.up.sql │ │ │ ├── 20200810141652000001_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000001_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000002_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652000002_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652000002_flow_type.mysql.down.sql │ │ │ ├── 20200810141652000002_flow_type.mysql.up.sql │ │ │ ├── 20200810141652000002_flow_type.postgres.down.sql │ │ │ ├── 20200810141652000002_flow_type.postgres.up.sql │ │ │ ├── 20200810141652000002_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000002_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000003_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652000003_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652000003_flow_type.mysql.down.sql │ │ │ ├── 20200810141652000003_flow_type.mysql.up.sql │ │ │ ├── 20200810141652000003_flow_type.postgres.down.sql │ │ │ ├── 20200810141652000003_flow_type.postgres.up.sql │ │ │ ├── 20200810141652000003_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000003_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000004_flow_type.cockroach.down.sql │ │ │ ├── 20200810141652000004_flow_type.cockroach.up.sql │ │ │ ├── 20200810141652000004_flow_type.mysql.down.sql │ │ │ ├── 20200810141652000004_flow_type.mysql.up.sql │ │ │ ├── 20200810141652000004_flow_type.postgres.down.sql │ │ │ ├── 20200810141652000004_flow_type.postgres.up.sql │ │ │ ├── 20200810141652000004_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000004_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000005_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000005_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000006_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000006_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000007_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000007_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000008_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000008_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000009_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000009_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000010_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000010_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000011_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000011_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000012_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000012_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000013_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000013_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000014_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000014_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000015_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000015_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000016_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000016_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000017_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000017_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000018_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000018_flow_type.sqlite3.up.sql │ │ │ ├── 20200810141652000019_flow_type.sqlite3.down.sql │ │ │ ├── 20200810141652000019_flow_type.sqlite3.up.sql │ │ │ ├── 20200810161022000000_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000000_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000000_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000000_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000000_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000000_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000000_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000000_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000001_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000001_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000001_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000001_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000001_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000001_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000001_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000001_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000002_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000002_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000002_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000002_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000002_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000002_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000002_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000002_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000003_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000003_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000003_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000003_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000003_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000003_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000003_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000003_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000004_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000004_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000004_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000004_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000004_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000004_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000004_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000004_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000005_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000005_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000005_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000005_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000005_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000005_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000005_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000005_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000006_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000006_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000006_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000006_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000006_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000006_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000006_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000006_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000007_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000007_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000007_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000007_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000007_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000007_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000007_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000007_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810161022000008_flow_rename.cockroach.down.sql │ │ │ ├── 20200810161022000008_flow_rename.cockroach.up.sql │ │ │ ├── 20200810161022000008_flow_rename.mysql.down.sql │ │ │ ├── 20200810161022000008_flow_rename.mysql.up.sql │ │ │ ├── 20200810161022000008_flow_rename.postgres.down.sql │ │ │ ├── 20200810161022000008_flow_rename.postgres.up.sql │ │ │ ├── 20200810161022000008_flow_rename.sqlite3.down.sql │ │ │ ├── 20200810161022000008_flow_rename.sqlite3.up.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.cockroach.down.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.cockroach.up.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.mysql.down.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.mysql.up.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.postgres.down.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.postgres.up.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.sqlite3.down.sql │ │ │ ├── 20200810162450000000_flow_fields_rename.sqlite3.up.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.cockroach.down.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.cockroach.up.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.mysql.down.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.mysql.up.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.postgres.down.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.postgres.up.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.sqlite3.down.sql │ │ │ ├── 20200810162450000001_flow_fields_rename.sqlite3.up.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.cockroach.down.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.cockroach.up.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.mysql.down.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.mysql.up.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.postgres.down.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.postgres.up.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.sqlite3.down.sql │ │ │ ├── 20200810162450000002_flow_fields_rename.sqlite3.up.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.cockroach.down.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.cockroach.up.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.mysql.down.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.mysql.up.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.postgres.down.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.postgres.up.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.sqlite3.down.sql │ │ │ ├── 20200810162450000003_flow_fields_rename.sqlite3.up.sql │ │ │ ├── 20200812124254000000_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000000_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000000_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254000000_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254000000_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254000000_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254000000_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000000_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000001_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000001_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000001_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254000001_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254000001_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254000001_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254000001_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000001_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000002_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000002_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000002_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254000002_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254000002_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254000002_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254000002_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000002_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000003_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000003_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000003_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254000003_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254000003_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254000003_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254000003_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000003_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000004_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000004_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000004_add_session_token.mysql.down.sql │ │ │ ├── 20200812124254000004_add_session_token.mysql.up.sql │ │ │ ├── 20200812124254000004_add_session_token.postgres.down.sql │ │ │ ├── 20200812124254000004_add_session_token.postgres.up.sql │ │ │ ├── 20200812124254000004_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000004_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000005_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000005_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000005_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000005_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000006_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000006_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000006_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000006_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812124254000007_add_session_token.cockroach.down.sql │ │ │ ├── 20200812124254000007_add_session_token.cockroach.up.sql │ │ │ ├── 20200812124254000007_add_session_token.sqlite3.down.sql │ │ │ ├── 20200812124254000007_add_session_token.sqlite3.up.sql │ │ │ ├── 20200812160551000000_add_session_revoke.cockroach.down.sql │ │ │ ├── 20200812160551000000_add_session_revoke.cockroach.up.sql │ │ │ ├── 20200812160551000000_add_session_revoke.mysql.down.sql │ │ │ ├── 20200812160551000000_add_session_revoke.mysql.up.sql │ │ │ ├── 20200812160551000000_add_session_revoke.postgres.down.sql │ │ │ ├── 20200812160551000000_add_session_revoke.postgres.up.sql │ │ │ ├── 20200812160551000000_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000000_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000001_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000001_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000002_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000002_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000003_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000003_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000004_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000004_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000005_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000005_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000006_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000006_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200812160551000007_add_session_revoke.sqlite3.down.sql │ │ │ ├── 20200812160551000007_add_session_revoke.sqlite3.up.sql │ │ │ ├── 20200830121710000000_update_recovery_token.cockroach.down.sql │ │ │ ├── 20200830121710000000_update_recovery_token.cockroach.up.sql │ │ │ ├── 20200830121710000000_update_recovery_token.mysql.down.sql │ │ │ ├── 20200830121710000000_update_recovery_token.mysql.up.sql │ │ │ ├── 20200830121710000000_update_recovery_token.postgres.down.sql │ │ │ ├── 20200830121710000000_update_recovery_token.postgres.up.sql │ │ │ ├── 20200830121710000000_update_recovery_token.sqlite3.down.sql │ │ │ ├── 20200830121710000000_update_recovery_token.sqlite3.up.sql │ │ │ ├── 20200830130642000000_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000000_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000000_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000000_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000000_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000000_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000000_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000000_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000001_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000001_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000001_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000001_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000001_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000001_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000001_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000001_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000002_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000002_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000002_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000002_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000002_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000002_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000002_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000002_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000003_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000003_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000003_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000003_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000003_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000003_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000003_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000003_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000004_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000004_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000004_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000004_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000004_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000004_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000004_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000004_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000005_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130642000005_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130642000005_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000005_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000005_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000005_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000005_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000005_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000006_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000006_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000006_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000006_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000006_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000006_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000007_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130642000007_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130642000007_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130642000007_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130642000007_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000007_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000008_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000008_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000009_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000009_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130642000010_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130642000010_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130643000000_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130643000000_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130643000000_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130643000000_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130643000000_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130643000000_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130643000000_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130643000000_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130644000000_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130644000000_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130644000000_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130644000000_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130644000000_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130644000000_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130644000000_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130644000000_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130644000001_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130644000001_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130644000001_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130644000001_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130644000001_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130644000001_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130644000001_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130644000001_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130645000000_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130645000000_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130645000000_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130645000000_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130645000000_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130645000000_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130645000000_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130645000000_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000000_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130646000000_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130646000000_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130646000000_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130646000000_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130646000000_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130646000000_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000000_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000001_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130646000001_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130646000001_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130646000001_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130646000001_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130646000001_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130646000001_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000001_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000002_add_verification_methods.cockroach.down.sql │ │ │ ├── 20200830130646000002_add_verification_methods.cockroach.up.sql │ │ │ ├── 20200830130646000002_add_verification_methods.mysql.down.sql │ │ │ ├── 20200830130646000002_add_verification_methods.mysql.up.sql │ │ │ ├── 20200830130646000002_add_verification_methods.postgres.down.sql │ │ │ ├── 20200830130646000002_add_verification_methods.postgres.up.sql │ │ │ ├── 20200830130646000002_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000002_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000003_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000003_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000004_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000004_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000005_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000005_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000006_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000006_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000007_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000007_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000008_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000008_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000009_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000009_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000010_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000010_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830130646000011_add_verification_methods.sqlite3.down.sql │ │ │ ├── 20200830130646000011_add_verification_methods.sqlite3.up.sql │ │ │ ├── 20200830154602000000_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602000000_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602000000_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602000000_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602000000_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602000000_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602000000_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602000000_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830154602000001_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602000001_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602000001_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602000001_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602000001_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602000001_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602000001_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602000001_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830154602000002_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602000002_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602000002_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602000002_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602000002_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602000002_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602000002_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602000002_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830154602000003_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602000003_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602000003_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602000003_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602000003_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602000003_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602000003_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602000003_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830154602000004_add_verification_token.cockroach.down.sql │ │ │ ├── 20200830154602000004_add_verification_token.cockroach.up.sql │ │ │ ├── 20200830154602000004_add_verification_token.mysql.down.sql │ │ │ ├── 20200830154602000004_add_verification_token.mysql.up.sql │ │ │ ├── 20200830154602000004_add_verification_token.postgres.down.sql │ │ │ ├── 20200830154602000004_add_verification_token.postgres.up.sql │ │ │ ├── 20200830154602000004_add_verification_token.sqlite3.down.sql │ │ │ ├── 20200830154602000004_add_verification_token.sqlite3.up.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.mysql.down.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.mysql.up.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.postgres.down.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.postgres.up.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000000_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.mysql.down.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.mysql.up.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.postgres.down.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.postgres.up.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000001_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.mysql.down.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.mysql.up.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.postgres.down.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.postgres.up.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000002_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.mysql.down.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.mysql.up.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.postgres.down.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.postgres.up.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000003_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000004_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000004_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000004_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000004_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000005_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000005_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000005_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000005_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000006_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000006_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000006_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000006_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000007_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000007_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000007_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000007_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000008_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000008_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000008_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000008_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000009_recovery_token_expires.cockroach.down.sql │ │ │ ├── 20200830172221000009_recovery_token_expires.cockroach.up.sql │ │ │ ├── 20200830172221000009_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000009_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000010_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000010_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000011_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000011_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000012_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000012_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000013_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000013_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000014_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000014_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000015_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000015_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000016_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000016_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000017_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000017_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000018_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000018_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000019_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000019_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000020_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000020_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000021_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000021_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000022_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000022_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000023_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000023_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200830172221000024_recovery_token_expires.sqlite3.down.sql │ │ │ ├── 20200830172221000024_recovery_token_expires.sqlite3.up.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000000_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000001_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000002_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000003_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000004_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000005_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000006_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.mysql.down.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.mysql.up.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.postgres.down.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.postgres.up.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000007_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000008_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000008_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000008_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000008_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000009_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000009_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000009_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000009_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000010_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000010_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000010_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000010_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000011_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000011_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000011_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000011_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000012_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000012_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000012_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000012_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000013_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000013_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000013_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000013_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000014_identity_verifiable_address_remove_code.cockroach.down.sql │ │ │ ├── 20200831110752000014_identity_verifiable_address_remove_code.cockroach.up.sql │ │ │ ├── 20200831110752000014_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000014_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000015_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000015_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000016_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000016_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000017_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000017_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000018_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000018_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000019_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000019_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000020_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000020_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20200831110752000021_identity_verifiable_address_remove_code.sqlite3.down.sql │ │ │ ├── 20200831110752000021_identity_verifiable_address_remove_code.sqlite3.up.sql │ │ │ ├── 20201201161451000000_credential_types_values.cockroach.down.sql │ │ │ ├── 20201201161451000000_credential_types_values.cockroach.up.sql │ │ │ ├── 20201201161451000000_credential_types_values.mysql.down.sql │ │ │ ├── 20201201161451000000_credential_types_values.mysql.up.sql │ │ │ ├── 20201201161451000000_credential_types_values.postgres.down.sql │ │ │ ├── 20201201161451000000_credential_types_values.postgres.up.sql │ │ │ ├── 20201201161451000000_credential_types_values.sqlite3.down.sql │ │ │ ├── 20201201161451000000_credential_types_values.sqlite3.up.sql │ │ │ ├── 20201201161451000001_credential_types_values.cockroach.down.sql │ │ │ ├── 20201201161451000001_credential_types_values.cockroach.up.sql │ │ │ ├── 20201201161451000001_credential_types_values.mysql.down.sql │ │ │ ├── 20201201161451000001_credential_types_values.mysql.up.sql │ │ │ ├── 20201201161451000001_credential_types_values.postgres.down.sql │ │ │ ├── 20201201161451000001_credential_types_values.postgres.up.sql │ │ │ ├── 20201201161451000001_credential_types_values.sqlite3.down.sql │ │ │ └── 20201201161451000001_credential_types_values.sqlite3.up.sql │ └── transaction.go ├── profilex │ └── profiling.go ├── prometheusx │ ├── handler.go │ ├── metrics.go │ └── middleware.go ├── proxy │ ├── proxy.go │ ├── rewrites.go │ └── stubs │ │ └── auth.example.com.json ├── randx │ ├── README.md │ ├── sequence.go │ └── strength │ │ ├── go.mod │ │ ├── go.sum │ │ └── main.go ├── reqlog │ ├── LICENSE │ ├── external_latency.go │ └── middleware.go ├── requirex │ ├── assertx.go │ └── time.go ├── resilience │ └── retry.go ├── safecast │ └── safecast.go ├── serverx │ ├── 404.go │ ├── 404.html │ ├── 404.json │ └── redir.go ├── servicelocatorx │ └── options.go ├── sjsonx │ └── set.go ├── snapshotx │ ├── .snapshots │ │ ├── TestDeleteMatches-file=1.json-fn.json │ │ ├── TestDeleteMatches-file=2.json-fn.json │ │ └── TestDeleteMatches-file=3.json-fn.json │ ├── fixtures │ │ ├── 1.json │ │ ├── 2.json │ │ └── 3.json │ └── snapshot.go ├── sqlcon │ ├── connector.go │ ├── dockertest │ │ ├── cockroach.go │ │ ├── onexit.go │ │ └── test_helper.go │ ├── error.go │ ├── error_nosqlite.go │ ├── error_sqlite.go │ ├── message.go │ └── parse_opts.go ├── sqlxx │ ├── batch │ │ ├── .snapshots │ │ │ ├── Test_buildInsertQueryArgs-case=cockroach.json │ │ │ ├── Test_buildInsertQueryArgs-case=testModel.json │ │ │ └── Test_buildInsertQueryValues-case=testModel-case=cockroach.json │ │ └── create.go │ ├── expand.go │ ├── sqlxx.go │ └── types.go ├── stringslice │ ├── filter.go │ ├── has.go │ ├── merge.go │ ├── reverse.go │ └── unique.go ├── stringsx │ ├── case.go │ ├── coalesce.go │ ├── default.go │ ├── ptr.go │ ├── split.go │ ├── switch_case.go │ └── truncate.go ├── swaggerx │ └── error.go ├── templatex │ └── regex.go ├── testingx │ └── helpers.go ├── tlsx │ ├── cert.go │ └── termination.go ├── tools │ └── listx │ │ └── main.go ├── urlx │ ├── copy.go │ ├── extract.go │ ├── join.go │ ├── parse.go │ ├── path.go │ └── path_windows.go ├── uuidx │ └── uuid.go └── watcherx │ ├── changefeed.go │ ├── definitions.go │ ├── directory.go │ ├── event.go │ ├── file.go │ ├── integrationtest │ ├── .dockerignore │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── README.md │ ├── configmap.yml │ ├── event_logger.yml │ ├── eventlog_snapshot │ └── main.go │ └── test_helpers.go ├── package.json ├── package.oc.json ├── persistence ├── definitions.go └── sql │ ├── migratest │ ├── fixtures │ │ ├── hydra_client │ │ │ ├── client-0001.json │ │ │ ├── client-0002.json │ │ │ ├── client-0003.json │ │ │ ├── client-0004.json │ │ │ ├── client-0005.json │ │ │ ├── client-0006.json │ │ │ ├── client-0007.json │ │ │ ├── client-0008.json │ │ │ ├── client-0009.json │ │ │ ├── client-0010.json │ │ │ ├── client-0011.json │ │ │ ├── client-0012.json │ │ │ ├── client-0013.json │ │ │ ├── client-0014.json │ │ │ ├── client-0015.json │ │ │ ├── client-20.json │ │ │ ├── client-2005.json │ │ │ ├── client-21.json │ │ │ ├── client-22.json │ │ │ └── client-23.json │ │ ├── hydra_jwk │ │ │ ├── kid-0001.json │ │ │ ├── kid-0002.json │ │ │ ├── kid-0003.json │ │ │ ├── kid-0004.json │ │ │ ├── kid-0005.json │ │ │ ├── kid-0008.json │ │ │ └── kid-0009.json │ │ ├── hydra_oauth2_access │ │ │ ├── sig-0001.json │ │ │ ├── sig-0002.json │ │ │ ├── sig-0003.json │ │ │ ├── sig-0004.json │ │ │ ├── sig-0005.json │ │ │ ├── sig-0006.json │ │ │ ├── sig-0007.json │ │ │ ├── sig-0008.json │ │ │ ├── sig-0009.json │ │ │ ├── sig-0010.json │ │ │ ├── sig-0011.json │ │ │ ├── sig-20201110104000-01.json │ │ │ └── sig-20201110104000.json │ │ ├── hydra_oauth2_authentication_session │ │ │ ├── auth_session-0001.json │ │ │ ├── auth_session-0002.json │ │ │ ├── auth_session-0003.json │ │ │ ├── auth_session-0004.json │ │ │ ├── auth_session-0005.json │ │ │ ├── auth_session-0006.json │ │ │ ├── auth_session-0007.json │ │ │ ├── auth_session-0008.json │ │ │ ├── auth_session-0009.json │ │ │ ├── auth_session-0010.json │ │ │ ├── auth_session-0011.json │ │ │ ├── auth_session-0012.json │ │ │ ├── auth_session-0013.json │ │ │ ├── auth_session-0014.json │ │ │ ├── auth_session-0015.json │ │ │ ├── auth_session-0016.json │ │ │ └── auth_session-0017.json │ │ ├── hydra_oauth2_code │ │ │ ├── sig-0001.json │ │ │ ├── sig-0002.json │ │ │ ├── sig-0003.json │ │ │ ├── sig-0004.json │ │ │ ├── sig-0005.json │ │ │ ├── sig-0006.json │ │ │ ├── sig-0007.json │ │ │ ├── sig-0008.json │ │ │ ├── sig-0009.json │ │ │ ├── sig-0010.json │ │ │ ├── sig-0011.json │ │ │ ├── sig-20201110104000-01.json │ │ │ └── sig-20201110104000.json │ │ ├── hydra_oauth2_device_auth_codes │ │ │ └── device-code-signature-0001.json │ │ ├── hydra_oauth2_flow │ │ │ ├── challenge-0001.json │ │ │ ├── challenge-0002.json │ │ │ ├── challenge-0003.json │ │ │ ├── challenge-0004.json │ │ │ ├── challenge-0005.json │ │ │ ├── challenge-0006.json │ │ │ ├── challenge-0007.json │ │ │ ├── challenge-0008.json │ │ │ ├── challenge-0009.json │ │ │ ├── challenge-0010.json │ │ │ ├── challenge-0011.json │ │ │ ├── challenge-0012.json │ │ │ ├── challenge-0013.json │ │ │ ├── challenge-0014.json │ │ │ ├── challenge-0015.json │ │ │ ├── challenge-0016.json │ │ │ ├── challenge-0017.json │ │ │ ├── challenge-0018.json │ │ │ └── challenge-0019.json │ │ ├── hydra_oauth2_jti_blacklist │ │ │ └── sig-0011.json │ │ ├── hydra_oauth2_logout_request │ │ │ ├── challenge-0009.json │ │ │ ├── challenge-0010.json │ │ │ ├── challenge-0011.json │ │ │ ├── challenge-0012.json │ │ │ ├── challenge-0013.json │ │ │ ├── challenge-0014.json │ │ │ └── challenge-20240916105610000001.json │ │ ├── hydra_oauth2_obfuscated_authentication_session │ │ │ ├── subject-0002_client-0014.json │ │ │ ├── subject-0003_client-0014.json │ │ │ ├── subject-0004_client-0014.json │ │ │ ├── subject-0005_client-0014.json │ │ │ ├── subject-0006_client-0014.json │ │ │ ├── subject-0007_client-0014.json │ │ │ ├── subject-0008_client-0014.json │ │ │ ├── subject-0009_client-0014.json │ │ │ ├── subject-0010_client-0014.json │ │ │ ├── subject-0011_client-0014.json │ │ │ ├── subject-0012_client-0014.json │ │ │ ├── subject-0013_client-0014.json │ │ │ └── subject-0014_client-0014.json │ │ ├── hydra_oauth2_oidc │ │ │ ├── sig-0001.json │ │ │ ├── sig-0002.json │ │ │ ├── sig-0003.json │ │ │ ├── sig-0004.json │ │ │ ├── sig-0005.json │ │ │ ├── sig-0006.json │ │ │ ├── sig-0007.json │ │ │ ├── sig-0008.json │ │ │ ├── sig-0009.json │ │ │ ├── sig-0010.json │ │ │ ├── sig-0011.json │ │ │ ├── sig-20201110104000-01.json │ │ │ └── sig-20201110104000.json │ │ ├── hydra_oauth2_pkce │ │ │ ├── sig-0003.json │ │ │ ├── sig-0004.json │ │ │ ├── sig-0005.json │ │ │ ├── sig-0006.json │ │ │ ├── sig-0007.json │ │ │ ├── sig-0008.json │ │ │ ├── sig-0009.json │ │ │ ├── sig-0010.json │ │ │ ├── sig-0011.json │ │ │ ├── sig-20201110104000-01.json │ │ │ └── sig-20201110104000.json │ │ └── hydra_oauth2_refresh │ │ │ ├── sig-0001.json │ │ │ ├── sig-0002.json │ │ │ ├── sig-0003.json │ │ │ ├── sig-0004.json │ │ │ ├── sig-0005.json │ │ │ ├── sig-0006.json │ │ │ ├── sig-0007.json │ │ │ ├── sig-0008.json │ │ │ ├── sig-0009.json │ │ │ ├── sig-0010.json │ │ │ ├── sig-0011.json │ │ │ ├── sig-20201110104000-01.json │ │ │ ├── sig-20201110104000.json │ │ │ └── sig-20250513132142.json │ ├── migration_test.go │ └── testdata │ │ ├── 20150101000001_testdata.sql │ │ ├── 20190100000001_testdata.cockroach.sql │ │ ├── 20190100000001_testdata.sql │ │ ├── 20190100000001_testdata.sqlite3.sql │ │ ├── 20190100000002_testdata.cockroach.sql │ │ ├── 20190100000002_testdata.sql │ │ ├── 20190100000002_testdata.sqlite3.sql │ │ ├── 20190100000003_testdata.cockroach.sql │ │ ├── 20190100000003_testdata.sql │ │ ├── 20190100000003_testdata.sqlite3.sql │ │ ├── 20190100000004_testdata.cockroach.sql │ │ ├── 20190100000004_testdata.sql │ │ ├── 20190100000004_testdata.sqlite3.sql │ │ ├── 20190100000005_testdata.cockroach.sql │ │ ├── 20190100000005_testdata.sql │ │ ├── 20190100000005_testdata.sqlite3.sql │ │ ├── 20190100000006_testdata.cockroach.sql │ │ ├── 20190100000006_testdata.sql │ │ ├── 20190100000006_testdata.sqlite3.sql │ │ ├── 20190100000007_testdata.cockroach.sql │ │ ├── 20190100000007_testdata.sql │ │ ├── 20190100000007_testdata.sqlite3.sql │ │ ├── 20190100000008_testdata.cockroach.sql │ │ ├── 20190100000008_testdata.sql │ │ ├── 20190100000008_testdata.sqlite3.sql │ │ ├── 20190100000009_testdata.cockroach.sql │ │ ├── 20190100000009_testdata.sql │ │ ├── 20190100000009_testdata.sqlite3.sql │ │ ├── 20190100000010_testdata.cockroach.sql │ │ ├── 20190100000010_testdata.sql │ │ ├── 20190100000010_testdata.sqlite3.sql │ │ ├── 20190100000011_testdata.cockroach.sql │ │ ├── 20190100000011_testdata.sql │ │ ├── 20190100000011_testdata.sqlite3.sql │ │ ├── 20190100000012_testdata.cockroach.sql │ │ ├── 20190100000012_testdata.sql │ │ ├── 20190100000012_testdata.sqlite3.sql │ │ ├── 20190100000013_testdata.cockroach.sql │ │ ├── 20190100000013_testdata.sql │ │ ├── 20190100000013_testdata.sqlite3.sql │ │ ├── 20190100000014_testdata.cockroach.sql │ │ ├── 20190100000014_testdata.sql │ │ ├── 20190100000014_testdata.sqlite3.sql │ │ ├── 20190200000001_testdata.cockroach.sql │ │ ├── 20190200000001_testdata.sql │ │ ├── 20190200000001_testdata.sqlite3.sql │ │ ├── 20190200000002_testdata.cockroach.sql │ │ ├── 20190200000002_testdata.sql │ │ ├── 20190200000002_testdata.sqlite3.sql │ │ ├── 20190200000003_testdata.cockroach.sql │ │ ├── 20190200000003_testdata.sql │ │ ├── 20190200000003_testdata.sqlite3.sql │ │ ├── 20190200000004_testdata.cockroach.sql │ │ ├── 20190200000004_testdata.sql │ │ ├── 20190200000004_testdata.sqlite3.sql │ │ ├── 20190300000001_testdata.cockroach.sql │ │ ├── 20190300000001_testdata.sql │ │ ├── 20190300000001_testdata.sqlite3.sql │ │ ├── 20190300000002_testdata.cockroach.sql │ │ ├── 20190300000002_testdata.sql │ │ ├── 20190300000002_testdata.sqlite3.sql │ │ ├── 20190300000003_testdata.cockroach.sql │ │ ├── 20190300000003_testdata.sql │ │ ├── 20190300000003_testdata.sqlite3.sql │ │ ├── 20190300000004_testdata.cockroach.sql │ │ ├── 20190300000004_testdata.sql │ │ ├── 20190300000004_testdata.sqlite3.sql │ │ ├── 20190300000005_testdata.cockroach.sql │ │ ├── 20190300000005_testdata.sql │ │ ├── 20190300000005_testdata.sqlite3.sql │ │ ├── 20190300000006_testdata.cockroach.sql │ │ ├── 20190300000006_testdata.sql │ │ ├── 20190300000006_testdata.sqlite3.sql │ │ ├── 20190300000007_testdata.cockroach.sql │ │ ├── 20190300000007_testdata.sql │ │ ├── 20190300000007_testdata.sqlite3.sql │ │ ├── 20190300000008_testdata.cockroach.sql │ │ ├── 20190300000008_testdata.sql │ │ ├── 20190300000008_testdata.sqlite3.sql │ │ ├── 20190300000009_testdata.cockroach.sql │ │ ├── 20190300000009_testdata.sql │ │ ├── 20190300000009_testdata.sqlite3.sql │ │ ├── 20190300000010_testdata.cockroach.sql │ │ ├── 20190300000010_testdata.sql │ │ ├── 20190300000010_testdata.sqlite3.sql │ │ ├── 20190300000011_testdata.cockroach.sql │ │ ├── 20190300000011_testdata.sql │ │ ├── 20190300000011_testdata.sqlite3.sql │ │ ├── 20190300000012_testdata.cockroach.sql │ │ ├── 20190300000012_testdata.sql │ │ ├── 20190300000012_testdata.sqlite3.sql │ │ ├── 20190300000013_testdata.cockroach.sql │ │ ├── 20190300000013_testdata.sql │ │ ├── 20190300000013_testdata.sqlite3.sql │ │ ├── 20190300000014_testdata.cockroach.sql │ │ ├── 20190300000014_testdata.sql │ │ ├── 20190300000014_testdata.sqlite3.sql │ │ ├── 20190400000001_testdata.cockroach.sql │ │ ├── 20190400000001_testdata.sql │ │ ├── 20190400000001_testdata.sqlite3.sql │ │ ├── 20190400000002_testdata.cockroach.sql │ │ ├── 20190400000002_testdata.sql │ │ ├── 20190400000002_testdata.sqlite3.sql │ │ ├── 20190400000003_testdata.cockroach.sql │ │ ├── 20190400000003_testdata.sql │ │ ├── 20190400000003_testdata.sqlite3.sql │ │ ├── 20190400000004_testdata.cockroach.sql │ │ ├── 20190400000004_testdata.sql │ │ ├── 20190400000004_testdata.sqlite3.sql │ │ ├── 20190400000005_testdata.cockroach.sql │ │ ├── 20190400000005_testdata.sql │ │ ├── 20190400000005_testdata.sqlite3.sql │ │ ├── 20190400000006_testdata.cockroach.sql │ │ ├── 20190400000006_testdata.sql │ │ ├── 20190400000006_testdata.sqlite3.sql │ │ ├── 20190400000007_testdata.cockroach.sql │ │ ├── 20190400000007_testdata.sql │ │ ├── 20190400000007_testdata.sqlite3.sql │ │ ├── 20190400000008_testdata.cockroach.sql │ │ ├── 20190400000008_testdata.sql │ │ ├── 20190400000008_testdata.sqlite3.sql │ │ ├── 20190400000009_testdata.sql │ │ ├── 20190400000009_testdata.sqlite3.sql │ │ ├── 20190400000010_testdata.sql │ │ ├── 20190400000010_testdata.sqlite3.sql │ │ ├── 20190400000011_testdata.sql │ │ ├── 20190400000011_testdata.sqlite3.sql │ │ ├── 20200527215732_testdata.sql │ │ ├── 20200527215732_testdata.sqlite3.sql │ │ ├── 20201110104000_testdata.sql │ │ ├── 20201110104000_testdata.sqlite3.sql │ │ ├── 20210928175900_testdata.sql │ │ ├── 20211004110001_testdata.sql │ │ ├── 20211004110001_testdata.sqlite3.sql │ │ ├── 20211011000001_testdata.sql │ │ ├── 20211011000001_testdata.sqlite3.sql │ │ ├── 20211226155900_testdata.sql │ │ ├── 20211226155900_testdata.sqlite3.sql │ │ ├── 20220210000001_testdata.cockroach.sql │ │ ├── 20220210000001_testdata.sqlite3.sql │ │ ├── 20220328111500_testdata.sql │ │ ├── 20220513000001_testdata.sql │ │ ├── 20230313112801_testdata.sql │ │ ├── 20230809122501_testdata.sql │ │ ├── 20240129174410_testdata.sql │ │ ├── 20240916105610_testdata.sql │ │ ├── 20241609000001_testdata.sql │ │ ├── 20250513132142_testdata.sql │ │ └── 20251119112639_testdata.sql │ ├── migrations │ ├── 20150101000001000000_networks.cockroach.up.sql │ ├── 20150101000001000000_networks.down.sql │ ├── 20150101000001000000_networks.mysql.up.sql │ ├── 20150101000001000000_networks.postgres.up.sql │ ├── 20150101000001000000_networks.sqlite.up.sql │ ├── 20190100000001000000_client.cockroach.down.sql │ ├── 20190100000001000000_client.cockroach.up.sql │ ├── 20190100000001000000_client.down.sql │ ├── 20190100000001000000_client.sqlite.down.sql │ ├── 20190100000001000000_client.sqlite.up.sql │ ├── 20190100000001000000_client.up.sql │ ├── 20190100000002000000_client.cockroach.down.sql │ ├── 20190100000002000000_client.cockroach.up.sql │ ├── 20190100000002000000_client.down.sql │ ├── 20190100000002000000_client.sqlite.down.sql │ ├── 20190100000002000000_client.sqlite.up.sql │ ├── 20190100000002000000_client.up.sql │ ├── 20190100000003000000_client.cockroach.down.sql │ ├── 20190100000003000000_client.cockroach.up.sql │ ├── 20190100000003000000_client.down.sql │ ├── 20190100000003000000_client.sqlite.down.sql │ ├── 20190100000003000000_client.sqlite.up.sql │ ├── 20190100000003000000_client.up.sql │ ├── 20190100000004000000_client.cockroach.down.sql │ ├── 20190100000004000000_client.cockroach.up.sql │ ├── 20190100000004000000_client.mysql.down.sql │ ├── 20190100000004000000_client.mysql.up.sql │ ├── 20190100000004000000_client.postgres.down.sql │ ├── 20190100000004000000_client.postgres.up.sql │ ├── 20190100000004000000_client.sqlite.down.sql │ ├── 20190100000004000000_client.sqlite.up.sql │ ├── 20190100000005000000_client.cockroach.down.sql │ ├── 20190100000005000000_client.cockroach.up.sql │ ├── 20190100000005000000_client.down.sql │ ├── 20190100000005000000_client.sqlite.down.sql │ ├── 20190100000005000000_client.sqlite.up.sql │ ├── 20190100000005000000_client.up.sql │ ├── 20190100000006000000_client.cockroach.down.sql │ ├── 20190100000006000000_client.cockroach.up.sql │ ├── 20190100000006000000_client.down.sql │ ├── 20190100000006000000_client.sqlite.down.sql │ ├── 20190100000006000000_client.sqlite.up.sql │ ├── 20190100000006000000_client.up.sql │ ├── 20190100000007000000_client.cockroach.down.sql │ ├── 20190100000007000000_client.cockroach.up.sql │ ├── 20190100000007000000_client.down.sql │ ├── 20190100000007000000_client.sqlite.down.sql │ ├── 20190100000007000000_client.sqlite.up.sql │ ├── 20190100000007000000_client.up.sql │ ├── 20190100000008000000_client.cockroach.down.sql │ ├── 20190100000008000000_client.cockroach.up.sql │ ├── 20190100000008000000_client.mysql.down.sql │ ├── 20190100000008000000_client.mysql.up.sql │ ├── 20190100000008000000_client.postgres.down.sql │ ├── 20190100000008000000_client.postgres.up.sql │ ├── 20190100000008000000_client.sqlite.down.sql │ ├── 20190100000008000000_client.sqlite.up.sql │ ├── 20190100000009000000_client.cockroach.down.sql │ ├── 20190100000009000000_client.cockroach.up.sql │ ├── 20190100000009000000_client.mysql.down.sql │ ├── 20190100000009000000_client.mysql.up.sql │ ├── 20190100000009000000_client.postgres.down.sql │ ├── 20190100000009000000_client.postgres.up.sql │ ├── 20190100000009000000_client.sqlite.down.sql │ ├── 20190100000009000000_client.sqlite.up.sql │ ├── 20190100000010000000_client.cockroach.down.sql │ ├── 20190100000010000000_client.cockroach.up.sql │ ├── 20190100000010000000_client.down.sql │ ├── 20190100000010000000_client.sqlite.down.sql │ ├── 20190100000010000000_client.sqlite.up.sql │ ├── 20190100000010000000_client.up.sql │ ├── 20190100000011000000_client.cockroach.down.sql │ ├── 20190100000011000000_client.cockroach.up.sql │ ├── 20190100000011000000_client.mysql.down.sql │ ├── 20190100000011000000_client.mysql.up.sql │ ├── 20190100000011000000_client.postgres.down.sql │ ├── 20190100000011000000_client.postgres.up.sql │ ├── 20190100000011000000_client.sqlite.down.sql │ ├── 20190100000011000000_client.sqlite.up.sql │ ├── 20190100000012000000_client.cockroach.down.sql │ ├── 20190100000012000000_client.cockroach.up.sql │ ├── 20190100000012000000_client.down.sql │ ├── 20190100000012000000_client.sqlite.down.sql │ ├── 20190100000012000000_client.sqlite.up.sql │ ├── 20190100000012000000_client.up.sql │ ├── 20190100000013000000_client.cockroach.down.sql │ ├── 20190100000013000000_client.cockroach.up.sql │ ├── 20190100000013000000_client.mysql.down.sql │ ├── 20190100000013000000_client.mysql.up.sql │ ├── 20190100000013000000_client.postgres.down.sql │ ├── 20190100000013000000_client.postgres.up.sql │ ├── 20190100000013000000_client.sqlite.down.sql │ ├── 20190100000013000000_client.sqlite.up.sql │ ├── 20190100000014000000_client.cockroach.down.sql │ ├── 20190100000014000000_client.cockroach.up.sql │ ├── 20190100000014000000_client.mysql.down.sql │ ├── 20190100000014000000_client.mysql.up.sql │ ├── 20190100000014000000_client.postgres.down.sql │ ├── 20190100000014000000_client.postgres.up.sql │ ├── 20190100000014000000_client.sqlite.down.sql │ ├── 20190100000014000000_client.sqlite.up.sql │ ├── 20190200000001000000_jwk.cockroach.down.sql │ ├── 20190200000001000000_jwk.cockroach.up.sql │ ├── 20190200000001000000_jwk.down.sql │ ├── 20190200000001000000_jwk.sqlite.down.sql │ ├── 20190200000001000000_jwk.sqlite.up.sql │ ├── 20190200000001000000_jwk.up.sql │ ├── 20190200000002000000_jwk.cockroach.down.sql │ ├── 20190200000002000000_jwk.cockroach.up.sql │ ├── 20190200000002000000_jwk.down.sql │ ├── 20190200000002000000_jwk.sqlite.down.sql │ ├── 20190200000002000000_jwk.sqlite.up.sql │ ├── 20190200000002000000_jwk.up.sql │ ├── 20190200000003000000_jwk.cockroach.down.sql │ ├── 20190200000003000000_jwk.cockroach.up.sql │ ├── 20190200000003000000_jwk.down.sql │ ├── 20190200000003000000_jwk.sqlite.down.sql │ ├── 20190200000003000000_jwk.sqlite.up.sql │ ├── 20190200000003000000_jwk.up.sql │ ├── 20190200000004000000_jwk.cockroach.down.sql │ ├── 20190200000004000000_jwk.cockroach.up.sql │ ├── 20190200000004000000_jwk.mysql.down.sql │ ├── 20190200000004000000_jwk.mysql.up.sql │ ├── 20190200000004000000_jwk.postgres.down.sql │ ├── 20190200000004000000_jwk.postgres.up.sql │ ├── 20190200000004000000_jwk.sqlite.down.sql │ ├── 20190200000004000000_jwk.sqlite.up.sql │ ├── 20190300000001000000_consent.cockroach.down.sql │ ├── 20190300000001000000_consent.cockroach.up.sql │ ├── 20190300000001000000_consent.down.sql │ ├── 20190300000001000000_consent.sqlite.down.sql │ ├── 20190300000001000000_consent.sqlite.up.sql │ ├── 20190300000001000000_consent.up.sql │ ├── 20190300000002000000_consent.cockroach.down.sql │ ├── 20190300000002000000_consent.cockroach.up.sql │ ├── 20190300000002000000_consent.down.sql │ ├── 20190300000002000000_consent.sqlite.down.sql │ ├── 20190300000002000000_consent.sqlite.up.sql │ ├── 20190300000002000000_consent.up.sql │ ├── 20190300000003000000_consent.cockroach.down.sql │ ├── 20190300000003000000_consent.cockroach.up.sql │ ├── 20190300000003000000_consent.down.sql │ ├── 20190300000003000000_consent.sqlite.down.sql │ ├── 20190300000003000000_consent.sqlite.up.sql │ ├── 20190300000003000000_consent.up.sql │ ├── 20190300000004000000_consent.cockroach.down.sql │ ├── 20190300000004000000_consent.cockroach.up.sql │ ├── 20190300000004000000_consent.mysql.down.sql │ ├── 20190300000004000000_consent.mysql.up.sql │ ├── 20190300000004000000_consent.postgres.down.sql │ ├── 20190300000004000000_consent.postgres.up.sql │ ├── 20190300000004000000_consent.sqlite.down.sql │ ├── 20190300000004000000_consent.sqlite.up.sql │ ├── 20190300000005000000_consent.cockroach.down.sql │ ├── 20190300000005000000_consent.cockroach.up.sql │ ├── 20190300000005000000_consent.mysql.down.sql │ ├── 20190300000005000000_consent.mysql.up.sql │ ├── 20190300000005000000_consent.postgres.down.sql │ ├── 20190300000005000000_consent.postgres.up.sql │ ├── 20190300000005000000_consent.sqlite.down.sql │ ├── 20190300000005000000_consent.sqlite.up.sql │ ├── 20190300000006000000_consent.cockroach.down.sql │ ├── 20190300000006000000_consent.cockroach.up.sql │ ├── 20190300000006000000_consent.mysql.down.sql │ ├── 20190300000006000000_consent.mysql.up.sql │ ├── 20190300000006000000_consent.postgres.down.sql │ ├── 20190300000006000000_consent.postgres.up.sql │ ├── 20190300000006000000_consent.sqlite.down.sql │ ├── 20190300000006000000_consent.sqlite.up.sql │ ├── 20190300000007000000_consent.cockroach.down.sql │ ├── 20190300000007000000_consent.cockroach.up.sql │ ├── 20190300000007000000_consent.mysql.down.sql │ ├── 20190300000007000000_consent.mysql.up.sql │ ├── 20190300000007000000_consent.postgres.down.sql │ ├── 20190300000007000000_consent.postgres.up.sql │ ├── 20190300000007000000_consent.sqlite.down.sql │ ├── 20190300000007000000_consent.sqlite.up.sql │ ├── 20190300000008000000_consent.cockroach.down.sql │ ├── 20190300000008000000_consent.cockroach.up.sql │ ├── 20190300000008000000_consent.mysql.down.sql │ ├── 20190300000008000000_consent.mysql.up.sql │ ├── 20190300000008000000_consent.postgres.down.sql │ ├── 20190300000008000000_consent.postgres.up.sql │ ├── 20190300000008000000_consent.sqlite.down.sql │ ├── 20190300000008000000_consent.sqlite.up.sql │ ├── 20190300000009000000_consent.cockroach.down.sql │ ├── 20190300000009000000_consent.cockroach.up.sql │ ├── 20190300000009000000_consent.down.sql │ ├── 20190300000009000000_consent.sqlite.down.sql │ ├── 20190300000009000000_consent.sqlite.up.sql │ ├── 20190300000009000000_consent.up.sql │ ├── 20190300000010000000_consent.cockroach.down.sql │ ├── 20190300000010000000_consent.cockroach.up.sql │ ├── 20190300000010000000_consent.mysql.down.sql │ ├── 20190300000010000000_consent.mysql.up.sql │ ├── 20190300000010000000_consent.postgres.down.sql │ ├── 20190300000010000000_consent.postgres.up.sql │ ├── 20190300000010000000_consent.sqlite.down.sql │ ├── 20190300000010000000_consent.sqlite.up.sql │ ├── 20190300000011000000_consent.cockroach.down.sql │ ├── 20190300000011000000_consent.cockroach.up.sql │ ├── 20190300000011000000_consent.down.sql │ ├── 20190300000011000000_consent.sqlite.down.sql │ ├── 20190300000011000000_consent.sqlite.up.sql │ ├── 20190300000011000000_consent.up.sql │ ├── 20190300000012000000_consent.cockroach.down.sql │ ├── 20190300000012000000_consent.cockroach.up.sql │ ├── 20190300000012000000_consent.mysql.down.sql │ ├── 20190300000012000000_consent.mysql.up.sql │ ├── 20190300000012000000_consent.postgres.down.sql │ ├── 20190300000012000000_consent.postgres.up.sql │ ├── 20190300000012000000_consent.sqlite.down.sql │ ├── 20190300000012000000_consent.sqlite.up.sql │ ├── 20190300000013000000_consent.cockroach.down.sql │ ├── 20190300000013000000_consent.cockroach.up.sql │ ├── 20190300000013000000_consent.mysql.down.sql │ ├── 20190300000013000000_consent.mysql.up.sql │ ├── 20190300000013000000_consent.postgres.down.sql │ ├── 20190300000013000000_consent.postgres.up.sql │ ├── 20190300000013000000_consent.sqlite.down.sql │ ├── 20190300000013000000_consent.sqlite.up.sql │ ├── 20190300000014000000_consent.cockroach.down.sql │ ├── 20190300000014000000_consent.cockroach.up.sql │ ├── 20190300000014000000_consent.down.sql │ ├── 20190300000014000000_consent.sqlite.down.sql │ ├── 20190300000014000000_consent.sqlite.up.sql │ ├── 20190300000014000000_consent.up.sql │ ├── 20190400000001000000_oauth2.cockroach.down.sql │ ├── 20190400000001000000_oauth2.cockroach.up.sql │ ├── 20190400000001000000_oauth2.down.sql │ ├── 20190400000001000000_oauth2.sqlite.down.sql │ ├── 20190400000001000000_oauth2.sqlite.up.sql │ ├── 20190400000001000000_oauth2.up.sql │ ├── 20190400000002000000_oauth2.cockroach.down.sql │ ├── 20190400000002000000_oauth2.cockroach.up.sql │ ├── 20190400000002000000_oauth2.down.sql │ ├── 20190400000002000000_oauth2.sqlite.down.sql │ ├── 20190400000002000000_oauth2.sqlite.up.sql │ ├── 20190400000002000000_oauth2.up.sql │ ├── 20190400000003000000_oauth2.cockroach.down.sql │ ├── 20190400000003000000_oauth2.cockroach.up.sql │ ├── 20190400000003000000_oauth2.down.sql │ ├── 20190400000003000000_oauth2.sqlite.down.sql │ ├── 20190400000003000000_oauth2.sqlite.up.sql │ ├── 20190400000003000000_oauth2.up.sql │ ├── 20190400000004000000_oauth2.cockroach.down.sql │ ├── 20190400000004000000_oauth2.cockroach.up.sql │ ├── 20190400000004000000_oauth2.down.sql │ ├── 20190400000004000000_oauth2.sqlite.down.sql │ ├── 20190400000004000000_oauth2.sqlite.up.sql │ ├── 20190400000004000000_oauth2.up.sql │ ├── 20190400000005000000_oauth2.cockroach.down.sql │ ├── 20190400000005000000_oauth2.cockroach.up.sql │ ├── 20190400000005000000_oauth2.mysql.down.sql │ ├── 20190400000005000000_oauth2.mysql.up.sql │ ├── 20190400000005000000_oauth2.postgres.down.sql │ ├── 20190400000005000000_oauth2.postgres.up.sql │ ├── 20190400000005000000_oauth2.sqlite.down.sql │ ├── 20190400000005000000_oauth2.sqlite.up.sql │ ├── 20190400000006000000_oauth2.cockroach.down.sql │ ├── 20190400000006000000_oauth2.cockroach.up.sql │ ├── 20190400000006000000_oauth2.mysql.down.sql │ ├── 20190400000006000000_oauth2.mysql.up.sql │ ├── 20190400000006000000_oauth2.postgres.down.sql │ ├── 20190400000006000000_oauth2.postgres.up.sql │ ├── 20190400000006000000_oauth2.sqlite.down.sql │ ├── 20190400000006000000_oauth2.sqlite.up.sql │ ├── 20190400000007000000_oauth2.cockroach.down.sql │ ├── 20190400000007000000_oauth2.cockroach.up.sql │ ├── 20190400000007000000_oauth2.mysql.down.sql │ ├── 20190400000007000000_oauth2.mysql.up.sql │ ├── 20190400000007000000_oauth2.postgres.down.sql │ ├── 20190400000007000000_oauth2.postgres.up.sql │ ├── 20190400000007000000_oauth2.sqlite.down.sql │ ├── 20190400000007000000_oauth2.sqlite.up.sql │ ├── 20190400000008000000_oauth2.cockroach.down.sql │ ├── 20190400000008000000_oauth2.cockroach.up.sql │ ├── 20190400000008000000_oauth2.down.sql │ ├── 20190400000008000000_oauth2.sqlite.down.sql │ ├── 20190400000008000000_oauth2.sqlite.up.sql │ ├── 20190400000008000000_oauth2.up.sql │ ├── 20190400000009000000_oauth2.cockroach.down.sql │ ├── 20190400000009000000_oauth2.cockroach.up.sql │ ├── 20190400000009000000_oauth2.mysql.down.sql │ ├── 20190400000009000000_oauth2.mysql.up.sql │ ├── 20190400000009000000_oauth2.postgres.down.sql │ ├── 20190400000009000000_oauth2.postgres.up.sql │ ├── 20190400000009000000_oauth2.sqlite.down.sql │ ├── 20190400000009000000_oauth2.sqlite.up.sql │ ├── 20190400000010000000_oauth2.cockroach.down.sql │ ├── 20190400000010000000_oauth2.cockroach.up.sql │ ├── 20190400000010000000_oauth2.mysql.down.sql │ ├── 20190400000010000000_oauth2.mysql.up.sql │ ├── 20190400000010000000_oauth2.postgres.down.sql │ ├── 20190400000010000000_oauth2.postgres.up.sql │ ├── 20190400000010000000_oauth2.sqlite.down.sql │ ├── 20190400000010000000_oauth2.sqlite.up.sql │ ├── 20190400000011000000_oauth2.cockroach.down.sql │ ├── 20190400000011000000_oauth2.cockroach.up.sql │ ├── 20190400000011000000_oauth2.down.sql │ ├── 20190400000011000000_oauth2.sqlite.down.sql │ ├── 20190400000011000000_oauth2.sqlite.up.sql │ ├── 20190400000011000000_oauth2.up.sql │ ├── 20200521071434000000_consent.cockroach.down.sql │ ├── 20200521071434000000_consent.cockroach.up.sql │ ├── 20200521071434000000_consent.mysql.down.sql │ ├── 20200521071434000000_consent.mysql.up.sql │ ├── 20200521071434000000_consent.postgres.down.sql │ ├── 20200521071434000000_consent.postgres.up.sql │ ├── 20200521071434000000_consent.sqlite.down.sql │ ├── 20200521071434000000_consent.sqlite.up.sql │ ├── 20200527215731000000_client.down.sql │ ├── 20200527215731000000_client.sqlite.down.sql │ ├── 20200527215731000000_client.sqlite.up.sql │ ├── 20200527215731000000_client.up.sql │ ├── 20200527215732000000_client.down.sql │ ├── 20200527215732000000_client.sqlite.down.sql │ ├── 20200527215732000000_client.sqlite.up.sql │ ├── 20200527215732000000_client.up.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.cockroach.down.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.cockroach.up.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.mysql.down.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.mysql.up.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.postgres.down.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.postgres.up.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.sqlite.down.sql │ ├── 20200819163013000000_add_client_id_subject_idx_to_access_and_refresh.sqlite.up.sql │ ├── 20200913192340000000_initial_sqlite.down.sql │ ├── 20200913192340000000_initial_sqlite.sqlite.down.sql │ ├── 20200913192340000000_initial_sqlite.sqlite.up.sql │ ├── 20200913192340000000_initial_sqlite.up.sql │ ├── 20201110104000000000_drop_uq_oauth2.cockroach.down.sql │ ├── 20201110104000000000_drop_uq_oauth2.cockroach.up.sql │ ├── 20201110104000000000_drop_uq_oauth2.mysql.down.sql │ ├── 20201110104000000000_drop_uq_oauth2.mysql.up.sql │ ├── 20201110104000000000_drop_uq_oauth2.postgres.down.sql │ ├── 20201110104000000000_drop_uq_oauth2.postgres.up.sql │ ├── 20201110104000000000_drop_uq_oauth2.sqlite.down.sql │ ├── 20201110104000000000_drop_uq_oauth2.sqlite.up.sql │ ├── 20201116133000000000_set_null_time.cockroach.down.sql │ ├── 20201116133000000000_set_null_time.cockroach.up.sql │ ├── 20201116133000000000_set_null_time.mysql.down.sql │ ├── 20201116133000000000_set_null_time.mysql.up.sql │ ├── 20201116133000000000_set_null_time.postgres.down.sql │ ├── 20201116133000000000_set_null_time.postgres.up.sql │ ├── 20201116133000000000_set_null_time.sqlite.down.sql │ ├── 20201116133000000000_set_null_time.sqlite.up.sql │ ├── 20210928155900000000_support_amr_claim.cockroach.down.sql │ ├── 20210928155900000000_support_amr_claim.cockroach.up.sql │ ├── 20210928155900000000_support_amr_claim.mysql.down.sql │ ├── 20210928155900000000_support_amr_claim.mysql.up.sql │ ├── 20210928155900000000_support_amr_claim.postgres.down.sql │ ├── 20210928155900000000_support_amr_claim.postgres.up.sql │ ├── 20210928155900000000_support_amr_claim.sqlite.down.sql │ ├── 20210928155900000000_support_amr_claim.sqlite.up.sql │ ├── 20210928175900000000_client_custom_token_ttl.down.sql │ ├── 20210928175900000000_client_custom_token_ttl.up.sql │ ├── 20211004110001000000_change_client_primary_key.cockroach.down.sql │ ├── 20211004110001000000_change_client_primary_key.cockroach.up.sql │ ├── 20211004110001000000_change_client_primary_key.mysql.down.sql │ ├── 20211004110001000000_change_client_primary_key.mysql.up.sql │ ├── 20211004110001000000_change_client_primary_key.postgres.down.sql │ ├── 20211004110001000000_change_client_primary_key.postgres.up.sql │ ├── 20211004110001000000_change_client_primary_key.sqlite.down.sql │ ├── 20211004110001000000_change_client_primary_key.sqlite.up.sql │ ├── 20211004110002000000_change_client_primary_key.cockroach.down.sql │ ├── 20211004110002000000_change_client_primary_key.cockroach.up.sql │ ├── 20211004110002000000_change_client_primary_key.down.sql │ ├── 20211004110002000000_change_client_primary_key.up.sql │ ├── 20211004110003000000_change_client_primary_key.cockroach.down.sql │ ├── 20211004110003000000_change_client_primary_key.cockroach.up.sql │ ├── 20211004110003000000_change_client_primary_key.down.sql │ ├── 20211004110003000000_change_client_primary_key.up.sql │ ├── 20211011000001000000_change_jwk_primary_key.cockroach.down.sql │ ├── 20211011000001000000_change_jwk_primary_key.cockroach.up.sql │ ├── 20211011000001000000_change_jwk_primary_key.mysql.down.sql │ ├── 20211011000001000000_change_jwk_primary_key.mysql.up.sql │ ├── 20211011000001000000_change_jwk_primary_key.postgres.down.sql │ ├── 20211011000001000000_change_jwk_primary_key.postgres.up.sql │ ├── 20211011000001000000_change_jwk_primary_key.sqlite.down.sql │ ├── 20211011000001000000_change_jwk_primary_key.sqlite.up.sql │ ├── 20211011000002000000_change_jwk_primary_key.cockroach.down.sql │ ├── 20211011000002000000_change_jwk_primary_key.cockroach.up.sql │ ├── 20211011000002000000_change_jwk_primary_key.down.sql │ ├── 20211011000002000000_change_jwk_primary_key.up.sql │ ├── 20211011000003000000_change_jwk_primary_key.cockroach.down.sql │ ├── 20211011000003000000_change_jwk_primary_key.cockroach.up.sql │ ├── 20211011000003000000_change_jwk_primary_key.down.sql │ ├── 20211011000003000000_change_jwk_primary_key.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.down.sql │ ├── 20211019000001000000_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000001_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000001_merge_authentication_request_tables.down.sql │ ├── 20211019000001000001_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000001_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000001_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000002_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000002_merge_authentication_request_tables.down.sql │ ├── 20211019000001000002_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000002_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000002_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000003_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000003_merge_authentication_request_tables.down.sql │ ├── 20211019000001000003_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000003_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000003_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000004_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000004_merge_authentication_request_tables.down.sql │ ├── 20211019000001000004_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000004_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000004_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000005_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000005_merge_authentication_request_tables.down.sql │ ├── 20211019000001000005_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000005_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000005_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000006_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000006_merge_authentication_request_tables.down.sql │ ├── 20211019000001000006_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000006_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000006_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000007_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000007_merge_authentication_request_tables.down.sql │ ├── 20211019000001000007_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000007_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000007_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000008_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000008_merge_authentication_request_tables.down.sql │ ├── 20211019000001000008_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000008_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000008_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000009_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000009_merge_authentication_request_tables.down.sql │ ├── 20211019000001000009_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000009_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000009_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000010_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000010_merge_authentication_request_tables.down.sql │ ├── 20211019000001000010_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000010_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000010_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000011_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000011_merge_authentication_request_tables.down.sql │ ├── 20211019000001000011_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000011_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000011_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000012_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000012_merge_authentication_request_tables.down.sql │ ├── 20211019000001000012_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000012_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000012_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000013_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000013_merge_authentication_request_tables.down.sql │ ├── 20211019000001000013_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000013_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000013_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000014_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000014_merge_authentication_request_tables.down.sql │ ├── 20211019000001000014_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000014_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000014_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000015_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000015_merge_authentication_request_tables.down.sql │ ├── 20211019000001000015_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000015_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000015_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000016_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000016_merge_authentication_request_tables.down.sql │ ├── 20211019000001000016_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000016_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000016_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000017_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000017_merge_authentication_request_tables.down.sql │ ├── 20211019000001000017_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000017_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000017_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000018_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000018_merge_authentication_request_tables.down.sql │ ├── 20211019000001000018_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000018_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000018_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000019_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000019_merge_authentication_request_tables.down.sql │ ├── 20211019000001000019_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000019_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000019_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000020_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000020_merge_authentication_request_tables.down.sql │ ├── 20211019000001000020_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000020_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000020_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000021_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000021_merge_authentication_request_tables.down.sql │ ├── 20211019000001000021_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000021_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000021_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000022_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000022_merge_authentication_request_tables.down.sql │ ├── 20211019000001000022_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000022_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000022_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000023_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000023_merge_authentication_request_tables.down.sql │ ├── 20211019000001000023_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000023_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000023_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000024_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000024_merge_authentication_request_tables.down.sql │ ├── 20211019000001000024_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000024_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000024_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000025_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000025_merge_authentication_request_tables.down.sql │ ├── 20211019000001000025_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000025_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000025_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000026_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000026_merge_authentication_request_tables.down.sql │ ├── 20211019000001000026_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000026_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000026_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000027_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000027_merge_authentication_request_tables.down.sql │ ├── 20211019000001000027_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000027_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000027_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000028_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000028_merge_authentication_request_tables.down.sql │ ├── 20211019000001000028_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000028_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000028_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000029_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000029_merge_authentication_request_tables.down.sql │ ├── 20211019000001000029_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000029_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000029_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000030_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000030_merge_authentication_request_tables.down.sql │ ├── 20211019000001000030_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000030_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000030_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000031_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000031_merge_authentication_request_tables.down.sql │ ├── 20211019000001000031_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000031_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000031_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000032_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000032_merge_authentication_request_tables.down.sql │ ├── 20211019000001000032_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000032_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000032_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000033_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000033_merge_authentication_request_tables.down.sql │ ├── 20211019000001000033_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000033_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000033_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000034_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000034_merge_authentication_request_tables.down.sql │ ├── 20211019000001000034_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000034_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000034_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000035_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000035_merge_authentication_request_tables.down.sql │ ├── 20211019000001000035_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000035_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000035_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000036_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000036_merge_authentication_request_tables.down.sql │ ├── 20211019000001000036_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000036_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000036_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000037_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000037_merge_authentication_request_tables.down.sql │ ├── 20211019000001000037_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000037_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000037_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000038_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000038_merge_authentication_request_tables.down.sql │ ├── 20211019000001000038_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000038_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000038_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211019000001000039_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000039_merge_authentication_request_tables.down.sql │ ├── 20211019000001000039_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000039_merge_authentication_request_tables.postgres.up.sql │ ├── 20211019000001000039_merge_authentication_request_tables.sqlite.up.sql │ ├── 20211226155900000000_grant_jwk_bearer.cockroach.down.sql │ ├── 20211226155900000000_grant_jwk_bearer.cockroach.up.sql │ ├── 20211226155900000000_grant_jwk_bearer.mysql.down.sql │ ├── 20211226155900000000_grant_jwk_bearer.mysql.up.sql │ ├── 20211226155900000000_grant_jwk_bearer.postgres.down.sql │ ├── 20211226155900000000_grant_jwk_bearer.postgres.up.sql │ ├── 20211226155900000000_grant_jwk_bearer.sqlite.down.sql │ ├── 20211226155900000000_grant_jwk_bearer.sqlite.up.sql │ ├── 20211226156000000000_dynamic_registration.down.sql │ ├── 20211226156000000000_dynamic_registration.up.sql │ ├── 20220210000001000000_nid.cockroach.up.sql │ ├── 20220210000001000000_nid.down.sql │ ├── 20220210000001000000_nid.mysql.up.sql │ ├── 20220210000001000000_nid.postgres.up.sql │ ├── 20220210000001000000_nid.sqlite.up.sql │ ├── 20220210000001000001_nid.cockroach.up.sql │ ├── 20220210000001000001_nid.down.sql │ ├── 20220210000001000001_nid.mysql.up.sql │ ├── 20220210000001000001_nid.postgres.up.sql │ ├── 20220210000001000001_nid.sqlite.up.sql │ ├── 20220210000001000002_nid.cockroach.up.sql │ ├── 20220210000001000002_nid.down.sql │ ├── 20220210000001000002_nid.mysql.up.sql │ ├── 20220210000001000002_nid.postgres.up.sql │ ├── 20220210000001000002_nid.sqlite.up.sql │ ├── 20220210000001000003_nid.cockroach.up.sql │ ├── 20220210000001000003_nid.down.sql │ ├── 20220210000001000003_nid.mysql.up.sql │ ├── 20220210000001000003_nid.postgres.up.sql │ ├── 20220210000001000003_nid.sqlite.up.sql │ ├── 20220210000001000004_nid.cockroach.up.sql │ ├── 20220210000001000004_nid.down.sql │ ├── 20220210000001000004_nid.mysql.up.sql │ ├── 20220210000001000004_nid.postgres.up.sql │ ├── 20220210000001000004_nid.sqlite.up.sql │ ├── 20220210000001000005_nid.cockroach.up.sql │ ├── 20220210000001000005_nid.down.sql │ ├── 20220210000001000005_nid.mysql.up.sql │ ├── 20220210000001000005_nid.postgres.up.sql │ ├── 20220210000001000005_nid.sqlite.up.sql │ ├── 20220210000001000006_nid.cockroach.up.sql │ ├── 20220210000001000006_nid.down.sql │ ├── 20220210000001000006_nid.mysql.up.sql │ ├── 20220210000001000006_nid.postgres.up.sql │ ├── 20220210000001000006_nid.sqlite.up.sql │ ├── 20220210000001000007_nid.cockroach.up.sql │ ├── 20220210000001000007_nid.down.sql │ ├── 20220210000001000007_nid.mysql.up.sql │ ├── 20220210000001000007_nid.postgres.up.sql │ ├── 20220210000001000007_nid.sqlite.up.sql │ ├── 20220210000001000008_nid.cockroach.up.sql │ ├── 20220210000001000008_nid.down.sql │ ├── 20220210000001000008_nid.mysql.up.sql │ ├── 20220210000001000008_nid.postgres.up.sql │ ├── 20220210000001000008_nid.sqlite.up.sql │ ├── 20220210000001000009_nid.cockroach.up.sql │ ├── 20220210000001000009_nid.down.sql │ ├── 20220210000001000009_nid.mysql.up.sql │ ├── 20220210000001000009_nid.postgres.up.sql │ ├── 20220210000001000009_nid.sqlite.up.sql │ ├── 20220210000001000010_nid.cockroach.up.sql │ ├── 20220210000001000010_nid.down.sql │ ├── 20220210000001000010_nid.mysql.up.sql │ ├── 20220210000001000010_nid.postgres.up.sql │ ├── 20220210000001000010_nid.sqlite.up.sql │ ├── 20220210000001000011_nid.cockroach.up.sql │ ├── 20220210000001000011_nid.down.sql │ ├── 20220210000001000011_nid.mysql.up.sql │ ├── 20220210000001000011_nid.postgres.up.sql │ ├── 20220210000001000011_nid.sqlite.up.sql │ ├── 20220210000001000012_nid.cockroach.up.sql │ ├── 20220210000001000012_nid.down.sql │ ├── 20220210000001000012_nid.mysql.up.sql │ ├── 20220210000001000012_nid.postgres.up.sql │ ├── 20220210000001000012_nid.sqlite.up.sql │ ├── 20220210000001000013_nid.cockroach.up.sql │ ├── 20220210000001000013_nid.down.sql │ ├── 20220210000001000013_nid.mysql.up.sql │ ├── 20220210000001000013_nid.postgres.up.sql │ ├── 20220210000001000013_nid.sqlite.up.sql │ ├── 20220210000001000014_nid.cockroach.up.sql │ ├── 20220210000001000014_nid.down.sql │ ├── 20220210000001000014_nid.mysql.up.sql │ ├── 20220210000001000014_nid.postgres.up.sql │ ├── 20220210000001000014_nid.sqlite.up.sql │ ├── 20220210000001000015_nid.cockroach.up.sql │ ├── 20220210000001000015_nid.down.sql │ ├── 20220210000001000015_nid.mysql.up.sql │ ├── 20220210000001000015_nid.postgres.up.sql │ ├── 20220210000001000015_nid.sqlite.up.sql │ ├── 20220210000001000016_nid.cockroach.up.sql │ ├── 20220210000001000016_nid.down.sql │ ├── 20220210000001000016_nid.mysql.up.sql │ ├── 20220210000001000016_nid.postgres.up.sql │ ├── 20220210000001000016_nid.sqlite.up.sql │ ├── 20220210000001000017_nid.cockroach.up.sql │ ├── 20220210000001000017_nid.down.sql │ ├── 20220210000001000017_nid.mysql.up.sql │ ├── 20220210000001000017_nid.postgres.up.sql │ ├── 20220210000001000017_nid.sqlite.up.sql │ ├── 20220210000001000018_nid.cockroach.up.sql │ ├── 20220210000001000018_nid.down.sql │ ├── 20220210000001000018_nid.mysql.up.sql │ ├── 20220210000001000018_nid.postgres.up.sql │ ├── 20220210000001000018_nid.sqlite.up.sql │ ├── 20220210000001000019_nid.cockroach.up.sql │ ├── 20220210000001000019_nid.down.sql │ ├── 20220210000001000019_nid.mysql.up.sql │ ├── 20220210000001000019_nid.postgres.up.sql │ ├── 20220210000001000019_nid.sqlite.up.sql │ ├── 20220210000001000020_nid.cockroach.up.sql │ ├── 20220210000001000020_nid.down.sql │ ├── 20220210000001000020_nid.mysql.up.sql │ ├── 20220210000001000020_nid.postgres.up.sql │ ├── 20220210000001000020_nid.sqlite.up.sql │ ├── 20220210000001000021_nid.cockroach.up.sql │ ├── 20220210000001000021_nid.down.sql │ ├── 20220210000001000021_nid.mysql.up.sql │ ├── 20220210000001000021_nid.postgres.up.sql │ ├── 20220210000001000021_nid.sqlite.up.sql │ ├── 20220210000001000022_nid.cockroach.up.sql │ ├── 20220210000001000022_nid.down.sql │ ├── 20220210000001000022_nid.mysql.up.sql │ ├── 20220210000001000022_nid.postgres.up.sql │ ├── 20220210000001000022_nid.sqlite.up.sql │ ├── 20220210000001000023_nid.cockroach.up.sql │ ├── 20220210000001000023_nid.down.sql │ ├── 20220210000001000023_nid.mysql.up.sql │ ├── 20220210000001000023_nid.postgres.up.sql │ ├── 20220210000001000023_nid.sqlite.up.sql │ ├── 20220210000001000024_nid.cockroach.up.sql │ ├── 20220210000001000024_nid.down.sql │ ├── 20220210000001000024_nid.mysql.up.sql │ ├── 20220210000001000024_nid.postgres.up.sql │ ├── 20220210000001000024_nid.sqlite.up.sql │ ├── 20220210000001000025_nid.cockroach.up.sql │ ├── 20220210000001000025_nid.down.sql │ ├── 20220210000001000025_nid.mysql.up.sql │ ├── 20220210000001000025_nid.postgres.up.sql │ ├── 20220210000001000025_nid.sqlite.up.sql │ ├── 20220210000001000026_nid.cockroach.up.sql │ ├── 20220210000001000026_nid.down.sql │ ├── 20220210000001000026_nid.mysql.up.sql │ ├── 20220210000001000026_nid.postgres.up.sql │ ├── 20220210000001000026_nid.sqlite.up.sql │ ├── 20220210000001000027_nid.cockroach.up.sql │ ├── 20220210000001000027_nid.down.sql │ ├── 20220210000001000027_nid.mysql.up.sql │ ├── 20220210000001000027_nid.postgres.up.sql │ ├── 20220210000001000027_nid.sqlite.up.sql │ ├── 20220210000001000028_nid.cockroach.up.sql │ ├── 20220210000001000028_nid.down.sql │ ├── 20220210000001000028_nid.mysql.up.sql │ ├── 20220210000001000028_nid.postgres.up.sql │ ├── 20220210000001000028_nid.sqlite.up.sql │ ├── 20220210000001000029_nid.cockroach.up.sql │ ├── 20220210000001000029_nid.down.sql │ ├── 20220210000001000029_nid.mysql.up.sql │ ├── 20220210000001000029_nid.postgres.up.sql │ ├── 20220210000001000029_nid.sqlite.up.sql │ ├── 20220210000001000030_nid.cockroach.up.sql │ ├── 20220210000001000030_nid.down.sql │ ├── 20220210000001000030_nid.mysql.up.sql │ ├── 20220210000001000030_nid.postgres.up.sql │ ├── 20220210000001000030_nid.sqlite.up.sql │ ├── 20220210000001000031_nid.cockroach.up.sql │ ├── 20220210000001000031_nid.down.sql │ ├── 20220210000001000031_nid.mysql.up.sql │ ├── 20220210000001000031_nid.postgres.up.sql │ ├── 20220210000001000031_nid.sqlite.up.sql │ ├── 20220210000001000032_nid.cockroach.up.sql │ ├── 20220210000001000032_nid.down.sql │ ├── 20220210000001000032_nid.mysql.up.sql │ ├── 20220210000001000032_nid.postgres.up.sql │ ├── 20220210000001000032_nid.sqlite.up.sql │ ├── 20220210000001000033_nid.cockroach.up.sql │ ├── 20220210000001000033_nid.down.sql │ ├── 20220210000001000033_nid.mysql.up.sql │ ├── 20220210000001000033_nid.postgres.up.sql │ ├── 20220210000001000033_nid.sqlite.up.sql │ ├── 20220210000001000034_nid.cockroach.up.sql │ ├── 20220210000001000034_nid.down.sql │ ├── 20220210000001000034_nid.mysql.up.sql │ ├── 20220210000001000034_nid.postgres.up.sql │ ├── 20220210000001000034_nid.sqlite.up.sql │ ├── 20220210000001000035_nid.cockroach.up.sql │ ├── 20220210000001000035_nid.down.sql │ ├── 20220210000001000035_nid.mysql.up.sql │ ├── 20220210000001000035_nid.postgres.up.sql │ ├── 20220210000001000035_nid.sqlite.up.sql │ ├── 20220210000001000036_nid.cockroach.up.sql │ ├── 20220210000001000036_nid.down.sql │ ├── 20220210000001000036_nid.mysql.up.sql │ ├── 20220210000001000036_nid.postgres.up.sql │ ├── 20220210000001000036_nid.sqlite.up.sql │ ├── 20220210000001000037_nid.cockroach.up.sql │ ├── 20220210000001000037_nid.down.sql │ ├── 20220210000001000037_nid.mysql.up.sql │ ├── 20220210000001000037_nid.postgres.up.sql │ ├── 20220210000001000037_nid.sqlite.up.sql │ ├── 20220210000001000038_nid.cockroach.up.sql │ ├── 20220210000001000038_nid.down.sql │ ├── 20220210000001000038_nid.mysql.up.sql │ ├── 20220210000001000038_nid.postgres.up.sql │ ├── 20220210000001000038_nid.sqlite.up.sql │ ├── 20220210000001000039_nid.cockroach.up.sql │ ├── 20220210000001000039_nid.down.sql │ ├── 20220210000001000039_nid.mysql.up.sql │ ├── 20220210000001000039_nid.postgres.up.sql │ ├── 20220210000001000039_nid.sqlite.up.sql │ ├── 20220210000001000040_nid.cockroach.up.sql │ ├── 20220210000001000040_nid.down.sql │ ├── 20220210000001000040_nid.mysql.up.sql │ ├── 20220210000001000040_nid.postgres.up.sql │ ├── 20220210000001000040_nid.sqlite.up.sql │ ├── 20220210000001000041_nid.cockroach.up.sql │ ├── 20220210000001000041_nid.down.sql │ ├── 20220210000001000041_nid.mysql.up.sql │ ├── 20220210000001000041_nid.postgres.up.sql │ ├── 20220210000001000041_nid.sqlite.up.sql │ ├── 20220210000001000042_nid.cockroach.up.sql │ ├── 20220210000001000042_nid.down.sql │ ├── 20220210000001000042_nid.mysql.up.sql │ ├── 20220210000001000042_nid.postgres.up.sql │ ├── 20220210000001000042_nid.sqlite.up.sql │ ├── 20220210000001000043_nid.cockroach.up.sql │ ├── 20220210000001000043_nid.down.sql │ ├── 20220210000001000043_nid.mysql.up.sql │ ├── 20220210000001000043_nid.postgres.up.sql │ ├── 20220210000001000043_nid.sqlite.up.sql │ ├── 20220210000001000044_nid.cockroach.up.sql │ ├── 20220210000001000044_nid.down.sql │ ├── 20220210000001000044_nid.mysql.up.sql │ ├── 20220210000001000044_nid.postgres.up.sql │ ├── 20220210000001000044_nid.sqlite.up.sql │ ├── 20220210000001000045_nid.cockroach.up.sql │ ├── 20220210000001000045_nid.down.sql │ ├── 20220210000001000045_nid.mysql.up.sql │ ├── 20220210000001000045_nid.postgres.up.sql │ ├── 20220210000001000045_nid.sqlite.up.sql │ ├── 20220210000001000046_nid.cockroach.up.sql │ ├── 20220210000001000046_nid.down.sql │ ├── 20220210000001000046_nid.mysql.up.sql │ ├── 20220210000001000046_nid.postgres.up.sql │ ├── 20220210000001000046_nid.sqlite.up.sql │ ├── 20220210000001000047_nid.cockroach.up.sql │ ├── 20220210000001000047_nid.down.sql │ ├── 20220210000001000047_nid.mysql.up.sql │ ├── 20220210000001000047_nid.postgres.up.sql │ ├── 20220210000001000047_nid.sqlite.up.sql │ ├── 20220210000001000048_nid.cockroach.up.sql │ ├── 20220210000001000048_nid.down.sql │ ├── 20220210000001000048_nid.mysql.up.sql │ ├── 20220210000001000048_nid.postgres.up.sql │ ├── 20220210000001000048_nid.sqlite.up.sql │ ├── 20220210000001000049_nid.cockroach.up.sql │ ├── 20220210000001000049_nid.down.sql │ ├── 20220210000001000049_nid.mysql.up.sql │ ├── 20220210000001000049_nid.postgres.up.sql │ ├── 20220210000001000049_nid.sqlite.up.sql │ ├── 20220210000001000050_nid.cockroach.up.sql │ ├── 20220210000001000050_nid.down.sql │ ├── 20220210000001000050_nid.mysql.up.sql │ ├── 20220210000001000050_nid.postgres.up.sql │ ├── 20220210000001000050_nid.sqlite.up.sql │ ├── 20220210000001000051_nid.cockroach.up.sql │ ├── 20220210000001000051_nid.down.sql │ ├── 20220210000001000051_nid.mysql.up.sql │ ├── 20220210000001000051_nid.postgres.up.sql │ ├── 20220210000001000051_nid.sqlite.up.sql │ ├── 20220210000001000052_nid.cockroach.up.sql │ ├── 20220210000001000052_nid.down.sql │ ├── 20220210000001000052_nid.mysql.up.sql │ ├── 20220210000001000052_nid.postgres.up.sql │ ├── 20220210000001000052_nid.sqlite.up.sql │ ├── 20220210000001000053_nid.cockroach.up.sql │ ├── 20220210000001000053_nid.down.sql │ ├── 20220210000001000053_nid.mysql.up.sql │ ├── 20220210000001000053_nid.postgres.up.sql │ ├── 20220210000001000053_nid.sqlite.up.sql │ ├── 20220210000001000054_nid.cockroach.up.sql │ ├── 20220210000001000054_nid.down.sql │ ├── 20220210000001000054_nid.mysql.up.sql │ ├── 20220210000001000054_nid.postgres.up.sql │ ├── 20220210000001000054_nid.sqlite.up.sql │ ├── 20220210000001000055_nid.cockroach.up.sql │ ├── 20220210000001000055_nid.down.sql │ ├── 20220210000001000055_nid.mysql.up.sql │ ├── 20220210000001000055_nid.postgres.up.sql │ ├── 20220210000001000055_nid.sqlite.up.sql │ ├── 20220210000001000056_nid.cockroach.up.sql │ ├── 20220210000001000056_nid.down.sql │ ├── 20220210000001000056_nid.mysql.up.sql │ ├── 20220210000001000056_nid.postgres.up.sql │ ├── 20220210000001000056_nid.sqlite.up.sql │ ├── 20220210000001000057_nid.cockroach.up.sql │ ├── 20220210000001000057_nid.down.sql │ ├── 20220210000001000057_nid.mysql.up.sql │ ├── 20220210000001000057_nid.postgres.up.sql │ ├── 20220210000001000057_nid.sqlite.up.sql │ ├── 20220210000001000058_nid.cockroach.up.sql │ ├── 20220210000001000058_nid.down.sql │ ├── 20220210000001000058_nid.mysql.up.sql │ ├── 20220210000001000058_nid.postgres.up.sql │ ├── 20220210000001000058_nid.sqlite.up.sql │ ├── 20220210000001000059_nid.cockroach.up.sql │ ├── 20220210000001000059_nid.down.sql │ ├── 20220210000001000059_nid.mysql.up.sql │ ├── 20220210000001000059_nid.postgres.up.sql │ ├── 20220210000001000059_nid.sqlite.up.sql │ ├── 20220210000001000060_nid.cockroach.up.sql │ ├── 20220210000001000060_nid.down.sql │ ├── 20220210000001000060_nid.mysql.up.sql │ ├── 20220210000001000060_nid.postgres.up.sql │ ├── 20220210000001000060_nid.sqlite.up.sql │ ├── 20220210000001000061_nid.cockroach.up.sql │ ├── 20220210000001000061_nid.down.sql │ ├── 20220210000001000061_nid.mysql.up.sql │ ├── 20220210000001000061_nid.postgres.up.sql │ ├── 20220210000001000061_nid.sqlite.up.sql │ ├── 20220210000001000062_nid.cockroach.up.sql │ ├── 20220210000001000062_nid.down.sql │ ├── 20220210000001000062_nid.mysql.up.sql │ ├── 20220210000001000062_nid.postgres.up.sql │ ├── 20220210000001000062_nid.sqlite.up.sql │ ├── 20220210000001000063_nid.cockroach.up.sql │ ├── 20220210000001000063_nid.down.sql │ ├── 20220210000001000063_nid.mysql.up.sql │ ├── 20220210000001000063_nid.postgres.up.sql │ ├── 20220210000001000063_nid.sqlite.up.sql │ ├── 20220210000001000064_nid.cockroach.up.sql │ ├── 20220210000001000064_nid.down.sql │ ├── 20220210000001000064_nid.mysql.up.sql │ ├── 20220210000001000064_nid.postgres.up.sql │ ├── 20220210000001000064_nid.sqlite.up.sql │ ├── 20220210000001000065_nid.cockroach.up.sql │ ├── 20220210000001000065_nid.down.sql │ ├── 20220210000001000065_nid.mysql.up.sql │ ├── 20220210000001000065_nid.postgres.up.sql │ ├── 20220210000001000065_nid.sqlite.up.sql │ ├── 20220210000001000066_nid.cockroach.up.sql │ ├── 20220210000001000066_nid.down.sql │ ├── 20220210000001000066_nid.mysql.up.sql │ ├── 20220210000001000066_nid.postgres.up.sql │ ├── 20220210000001000066_nid.sqlite.up.sql │ ├── 20220210000001000067_nid.cockroach.up.sql │ ├── 20220210000001000067_nid.down.sql │ ├── 20220210000001000067_nid.mysql.up.sql │ ├── 20220210000001000067_nid.postgres.up.sql │ ├── 20220210000001000067_nid.sqlite.up.sql │ ├── 20220210000001000068_nid.cockroach.up.sql │ ├── 20220210000001000068_nid.down.sql │ ├── 20220210000001000068_nid.mysql.up.sql │ ├── 20220210000001000068_nid.postgres.up.sql │ ├── 20220210000001000068_nid.sqlite.up.sql │ ├── 20220210000001000069_nid.cockroach.up.sql │ ├── 20220210000001000069_nid.down.sql │ ├── 20220210000001000069_nid.mysql.up.sql │ ├── 20220210000001000069_nid.postgres.up.sql │ ├── 20220210000001000069_nid.sqlite.up.sql │ ├── 20220210000001000070_nid.cockroach.up.sql │ ├── 20220210000001000070_nid.down.sql │ ├── 20220210000001000070_nid.mysql.up.sql │ ├── 20220210000001000070_nid.postgres.up.sql │ ├── 20220210000001000070_nid.sqlite.up.sql │ ├── 20220210000001000071_nid.cockroach.up.sql │ ├── 20220210000001000071_nid.down.sql │ ├── 20220210000001000071_nid.mysql.up.sql │ ├── 20220210000001000071_nid.postgres.up.sql │ ├── 20220210000001000071_nid.sqlite.up.sql │ ├── 20220210000001000072_nid.cockroach.up.sql │ ├── 20220210000001000072_nid.down.sql │ ├── 20220210000001000072_nid.mysql.up.sql │ ├── 20220210000001000072_nid.postgres.up.sql │ ├── 20220210000001000072_nid.sqlite.up.sql │ ├── 20220210000001000073_nid.cockroach.up.sql │ ├── 20220210000001000073_nid.down.sql │ ├── 20220210000001000073_nid.mysql.up.sql │ ├── 20220210000001000073_nid.postgres.up.sql │ ├── 20220210000001000073_nid.sqlite.up.sql │ ├── 20220210000001000074_nid.cockroach.up.sql │ ├── 20220210000001000074_nid.down.sql │ ├── 20220210000001000074_nid.mysql.up.sql │ ├── 20220210000001000074_nid.postgres.up.sql │ ├── 20220210000001000074_nid.sqlite.up.sql │ ├── 20220210000001000075_nid.cockroach.up.sql │ ├── 20220210000001000075_nid.down.sql │ ├── 20220210000001000075_nid.mysql.up.sql │ ├── 20220210000001000075_nid.postgres.up.sql │ ├── 20220210000001000075_nid.sqlite.up.sql │ ├── 20220210000001000076_nid.cockroach.up.sql │ ├── 20220210000001000076_nid.down.sql │ ├── 20220210000001000076_nid.mysql.up.sql │ ├── 20220210000001000076_nid.postgres.up.sql │ ├── 20220210000001000076_nid.sqlite.up.sql │ ├── 20220210000001000077_nid.cockroach.up.sql │ ├── 20220210000001000077_nid.down.sql │ ├── 20220210000001000077_nid.mysql.up.sql │ ├── 20220210000001000077_nid.postgres.up.sql │ ├── 20220210000001000077_nid.sqlite.up.sql │ ├── 20220210000001000078_nid.cockroach.up.sql │ ├── 20220210000001000078_nid.down.sql │ ├── 20220210000001000078_nid.mysql.up.sql │ ├── 20220210000001000078_nid.postgres.up.sql │ ├── 20220210000001000078_nid.sqlite.up.sql │ ├── 20220210000001000079_nid.cockroach.up.sql │ ├── 20220210000001000079_nid.down.sql │ ├── 20220210000001000079_nid.mysql.up.sql │ ├── 20220210000001000079_nid.postgres.up.sql │ ├── 20220210000001000079_nid.sqlite.up.sql │ ├── 20220328111500000000_support_any_subject_trusts.down.sql │ ├── 20220328111500000000_support_any_subject_trusts.sqlite.down.sql │ ├── 20220328111500000000_support_any_subject_trusts.sqlite.up.sql │ ├── 20220328111500000000_support_any_subject_trusts.up.sql │ ├── 20220513000001000000_string_slice_json.cockroach.up.sql │ ├── 20220513000001000000_string_slice_json.down.sql │ ├── 20220513000001000000_string_slice_json.mysql.up.sql │ ├── 20220513000001000000_string_slice_json.postgres.up.sql │ ├── 20220513000001000000_string_slice_json.sqlite.up.sql │ ├── 20220513000001000001_string_slice_json.cockroach.up.sql │ ├── 20220513000001000001_string_slice_json.down.sql │ ├── 20220513000001000001_string_slice_json.mysql.up.sql │ ├── 20220513000001000001_string_slice_json.postgres.up.sql │ ├── 20220513000001000001_string_slice_json.sqlite.up.sql │ ├── 20220513000001000002_string_slice_json.cockroach.up.sql │ ├── 20220513000001000002_string_slice_json.down.sql │ ├── 20220513000001000002_string_slice_json.mysql.up.sql │ ├── 20220513000001000002_string_slice_json.postgres.up.sql │ ├── 20220513000001000002_string_slice_json.sqlite.up.sql │ ├── 20220513000001000003_string_slice_json.cockroach.up.sql │ ├── 20220513000001000003_string_slice_json.down.sql │ ├── 20220513000001000003_string_slice_json.mysql.up.sql │ ├── 20220513000001000003_string_slice_json.postgres.up.sql │ ├── 20220513000001000003_string_slice_json.sqlite.up.sql │ ├── 20220513000001000004_string_slice_json.cockroach.up.sql │ ├── 20220513000001000004_string_slice_json.down.sql │ ├── 20220513000001000004_string_slice_json.mysql.up.sql │ ├── 20220513000001000004_string_slice_json.postgres.up.sql │ ├── 20220513000001000004_string_slice_json.sqlite.up.sql │ ├── 20220513000001000005_string_slice_json.cockroach.up.sql │ ├── 20220513000001000005_string_slice_json.down.sql │ ├── 20220513000001000005_string_slice_json.mysql.up.sql │ ├── 20220513000001000005_string_slice_json.postgres.up.sql │ ├── 20220513000001000005_string_slice_json.sqlite.up.sql │ ├── 20220513000001000006_string_slice_json.cockroach.up.sql │ ├── 20220513000001000006_string_slice_json.down.sql │ ├── 20220513000001000006_string_slice_json.mysql.up.sql │ ├── 20220513000001000006_string_slice_json.postgres.up.sql │ ├── 20220513000001000006_string_slice_json.sqlite.up.sql │ ├── 20220513000001000007_string_slice_json.cockroach.up.sql │ ├── 20220513000001000007_string_slice_json.down.sql │ ├── 20220513000001000007_string_slice_json.mysql.up.sql │ ├── 20220513000001000007_string_slice_json.postgres.up.sql │ ├── 20220513000001000007_string_slice_json.sqlite.up.sql │ ├── 20220513000001000008_string_slice_json.cockroach.up.sql │ ├── 20220513000001000008_string_slice_json.down.sql │ ├── 20220513000001000008_string_slice_json.mysql.up.sql │ ├── 20220513000001000008_string_slice_json.postgres.up.sql │ ├── 20220513000001000008_string_slice_json.sqlite.up.sql │ ├── 20220513000001000009_string_slice_json.cockroach.up.sql │ ├── 20220513000001000009_string_slice_json.down.sql │ ├── 20220513000001000009_string_slice_json.mysql.up.sql │ ├── 20220513000001000009_string_slice_json.postgres.up.sql │ ├── 20220513000001000009_string_slice_json.sqlite.up.sql │ ├── 20220513000001000010_string_slice_json.cockroach.up.sql │ ├── 20220513000001000010_string_slice_json.down.sql │ ├── 20220513000001000010_string_slice_json.mysql.up.sql │ ├── 20220513000001000010_string_slice_json.postgres.up.sql │ ├── 20220513000001000010_string_slice_json.sqlite.up.sql │ ├── 20220916000010000000_hydra_oauth2_flow.cockroach.up.sql │ ├── 20220916000010000000_hydra_oauth2_flow.down.sql │ ├── 20220916000010000000_hydra_oauth2_flow.mysql.down.sql │ ├── 20220916000010000000_hydra_oauth2_flow.mysql.up.sql │ ├── 20220916000010000000_hydra_oauth2_flow.postgres.up.sql │ ├── 20220916000010000000_hydra_oauth2_flow.sqlite.up.sql │ ├── 20221109000010000000_fix_foreign_key.cockroach.down.sql │ ├── 20221109000010000000_fix_foreign_key.cockroach.up.sql │ ├── 20221109000010000000_fix_foreign_key.mysql.down.sql │ ├── 20221109000010000000_fix_foreign_key.mysql.up.sql │ ├── 20221109000010000000_fix_foreign_key.postgres.down.sql │ ├── 20221109000010000000_fix_foreign_key.postgres.up.sql │ ├── 20221109000010000000_fix_foreign_key.sqlite.down.sql │ ├── 20221109000010000000_fix_foreign_key.sqlite.up.sql │ ├── 20221109000010000001_fix_foreign_key.cockroach.down.sql │ ├── 20221109000010000001_fix_foreign_key.cockroach.up.sql │ ├── 20221109000010000001_fix_foreign_key.mysql.down.sql │ ├── 20221109000010000001_fix_foreign_key.mysql.up.sql │ ├── 20221109000010000001_fix_foreign_key.postgres.down.sql │ ├── 20221109000010000001_fix_foreign_key.postgres.up.sql │ ├── 20221109000010000001_fix_foreign_key.sqlite.down.sql │ ├── 20221109000010000001_fix_foreign_key.sqlite.up.sql │ ├── 20230220000000000000_access_token_strategy.down.sql │ ├── 20230220000000000000_access_token_strategy.up.sql │ ├── 20230228000010000001_client_add_skip_consent_column.down.sql │ ├── 20230228000010000001_client_add_skip_consent_column.up.sql │ ├── 20230313112801000001_support_extend_session_lifespan.cockroach.down.sql │ ├── 20230313112801000001_support_extend_session_lifespan.cockroach.up.sql │ ├── 20230313112801000001_support_extend_session_lifespan.mysql.down.sql │ ├── 20230313112801000001_support_extend_session_lifespan.mysql.up.sql │ ├── 20230313112801000001_support_extend_session_lifespan.postgres.down.sql │ ├── 20230313112801000001_support_extend_session_lifespan.postgres.up.sql │ ├── 20230313112801000001_support_extend_session_lifespan.sqlite.down.sql │ ├── 20230313112801000001_support_extend_session_lifespan.sqlite.up.sql │ ├── 20230512112801000001_refresh_requested_at_index.down.sql │ ├── 20230512112801000001_refresh_requested_at_index.mysql.down.sql │ ├── 20230512112801000001_refresh_requested_at_index.up.sql │ ├── 20230606112801000001_remove_flow_indices.down.sql │ ├── 20230606112801000001_remove_flow_indices.mysql.down.sql │ ├── 20230606112801000001_remove_flow_indices.mysql.up.sql │ ├── 20230606112801000001_remove_flow_indices.up.sql │ ├── 20230809122501000001_add_kratos_session_id.down.sql │ ├── 20230809122501000001_add_kratos_session_id.up.sql │ ├── 20230908104443000000_change_client_pk.cockroach.down.sql │ ├── 20230908104443000000_change_client_pk.cockroach.up.sql │ ├── 20230908104443000000_change_client_pk.down.sql │ ├── 20230908104443000000_change_client_pk.mysql.down.sql │ ├── 20230908104443000000_change_client_pk.mysql.up.sql │ ├── 20230908104443000000_change_client_pk.sqlite.down.sql │ ├── 20230908104443000000_change_client_pk.sqlite.up.sql │ ├── 20230908104443000000_change_client_pk.up.sql │ ├── 20230908104443000001_change_client_pk.cockroach.down.sql │ ├── 20230908104443000001_change_client_pk.cockroach.up.sql │ ├── 20230908104443000001_change_client_pk.down.sql │ ├── 20230908104443000001_change_client_pk.up.sql │ ├── 20240104181300000001_jwk_index.down.sql │ ├── 20240104181300000001_jwk_index.mysql.down.sql │ ├── 20240104181300000001_jwk_index.up.sql │ ├── 20240129174410000001_client_add_logout_skip_consent_column.down.sql │ ├── 20240129174410000001_client_add_logout_skip_consent_column.up.sql │ ├── 20240403121110000001_add_expire_columns.down.sql │ ├── 20240403121110000001_add_expire_columns.sqlite.down.sql │ ├── 20240403121110000001_add_expire_columns.up.sql │ ├── 20240612222110000001_add_oauth2_expires_at_indices.down.sql │ ├── 20240612222110000001_add_oauth2_expires_at_indices.mysql.down.sql │ ├── 20240612222110000001_add_oauth2_expires_at_indices.mysql.up.sql │ ├── 20240612222110000001_add_oauth2_expires_at_indices.up.sql │ ├── 20240916105610000001_add_logout_request_timestamps.down.sql │ ├── 20240916105610000001_add_logout_request_timestamps.up.sql │ ├── 20241012144910000001_unused_indices.down.sql │ ├── 20241012144910000001_unused_indices.mysql.down.sql │ ├── 20241012144910000001_unused_indices.mysql.up.sql │ ├── 20241012144910000001_unused_indices.up.sql │ ├── 20241014121000000000_add_refresh_token_in_grace_period_flag.down.sql │ ├── 20241014121000000000_add_refresh_token_in_grace_period_flag.up.sql │ ├── 20241129111700000000_add_refresh_token_access_token_link.cockroach.autocommit.down.sql │ ├── 20241129111700000000_add_refresh_token_access_token_link.cockroach.autocommit.up.sql │ ├── 20241129111700000000_add_refresh_token_access_token_link.down.sql │ ├── 20241129111700000000_add_refresh_token_access_token_link.up.sql │ ├── 20241609000001000000_device_flow.autocommit.up.sql │ ├── 20241609000001000000_device_flow.cockroach.down.sql │ ├── 20241609000001000000_device_flow.down.sql │ ├── 20241609000001000000_device_flow.mysql.up.sql │ ├── 20241609000001000000_device_flow.postgres.up.sql │ ├── 20241609000001000000_device_flow.sqlite.down.sql │ ├── 20241609000001000000_device_flow.sqlite.up.sql │ ├── 20250513132142000000_refresh_used_times.cockroach.up.sql │ ├── 20250513132142000000_refresh_used_times.down.sql │ ├── 20250513132142000000_refresh_used_times.up.sql │ ├── 20250520000001000000_add_oauth2_trusted_jwt_bearer_issuer_index.autocommit.down.sql │ ├── 20250520000001000000_add_oauth2_trusted_jwt_bearer_issuer_index.autocommit.up.sql │ ├── 20250520000001000000_add_oauth2_trusted_jwt_bearer_issuer_index.mysql.down.sql │ ├── 20250520000001000000_add_oauth2_trusted_jwt_bearer_issuer_index.mysql.up.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.cockroach.autocommit.down.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.cockroach.autocommit.up.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.mysql.down.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.mysql.up.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.postgres.down.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.postgres.up.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.sqlite.down.sql │ ├── 20250523000001000000_rm_oauth2_trusted_jwt_bearer_issuer_unefficient_uq_idx.sqlite.up.sql │ ├── 20250610132310000001_more_expire_columns.cockroach.autocommit.down.sql │ ├── 20250610132310000001_more_expire_columns.cockroach.autocommit.up.sql │ ├── 20250610132310000001_more_expire_columns.down.sql │ ├── 20250610132310000001_more_expire_columns.up.sql │ ├── 20251030112809000000_flow_expires_at.cockroach.up.sql │ ├── 20251030112809000000_flow_expires_at.down.sql │ ├── 20251030112809000000_flow_expires_at.mysql.up.sql │ ├── 20251030112809000000_flow_expires_at.postgres.up.sql │ ├── 20251030112809000000_flow_expires_at.sqlite.up.sql │ ├── 20251119112639000000_flow_drop_defaults.down.sql │ ├── 20251119112639000000_flow_drop_defaults.mysql.down.sql │ ├── 20251119112639000000_flow_drop_defaults.mysql.up.sql │ ├── 20251119112639000000_flow_drop_defaults.sqlite.down.sql │ ├── 20251119112639000000_flow_drop_defaults.sqlite.up.sql │ ├── 20251119112639000000_flow_drop_defaults.up.sql │ ├── 20251119112639000001_flow_drop_defaults.down.sql │ ├── 20251119112639000001_flow_drop_defaults.up.sql │ ├── 20251119112639000002_flow_drop_defaults.down.sql │ ├── 20251119112639000002_flow_drop_defaults.mysql.down.sql │ ├── 20251119112639000002_flow_drop_defaults.sqlite.down.sql │ ├── 20251119112639000002_flow_drop_defaults.sqlite.up.sql │ └── 20251119112639000002_flow_drop_defaults.up.sql │ ├── persister.go │ ├── persister_authenticate.go │ ├── persister_client.go │ ├── persister_consent.go │ ├── persister_device.go │ ├── persister_grant_jwk.go │ ├── persister_jwk.go │ ├── persister_migration.go │ ├── persister_nid_test.go │ ├── persister_nonce.go │ ├── persister_nonce_test.go │ ├── persister_oauth2.go │ ├── persister_test.go │ └── src │ ├── 20150101000001_networks │ ├── 20150101000001000000_networks.cockroach.up.sql │ ├── 20150101000001000000_networks.down.sql │ ├── 20150101000001000000_networks.mysql.up.sql │ ├── 20150101000001000000_networks.postgres.up.sql │ └── 20150101000001000000_networks.sqlite.up.sql │ ├── 20211019000001_merge_authentication_request_tables │ ├── 20211019000001000000_merge_authentication_request_tables.cockroach.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.down.sql │ ├── 20211019000001000000_merge_authentication_request_tables.mysql.up.sql │ ├── 20211019000001000000_merge_authentication_request_tables.postgres.up.sql │ └── 20211019000001000000_merge_authentication_request_tables.sqlite.up.sql │ ├── 20220210000001_nid │ ├── 20220210000001000000_nid.cockroach.up.sql │ ├── 20220210000001000000_nid.down.sql │ ├── 20220210000001000000_nid.mysql.up.sql │ ├── 20220210000001000000_nid.postgres.up.sql │ └── 20220210000001000000_nid.sqlite.up.sql │ └── 20220513000001_string_slice_json │ ├── 20220513000001000000_string_slice_json.cockroach.up.sql │ ├── 20220513000001000000_string_slice_json.down.sql │ ├── 20220513000001000000_string_slice_json.mysql.up.sql │ ├── 20220513000001000000_string_slice_json.postgres.up.sql │ └── 20220513000001000000_string_slice_json.sqlite.up.sql ├── quickstart-cockroach.yml ├── quickstart-cors.yml ├── quickstart-debug.yml ├── quickstart-hsm.yml ├── quickstart-jwt.yml ├── quickstart-mysql.yml ├── quickstart-postgres.yml ├── quickstart-prometheus-config.yml ├── quickstart-prometheus.yml ├── quickstart-tracing.yml ├── quickstart.yml ├── scripts ├── .gitattributes ├── 5min-tutorial.sh ├── db-diff.sh ├── db-placeholders.sh ├── render-schemas.sh ├── run-bench.sh ├── run-configuration.sh ├── run-gensdk.sh ├── run-genswag.sh └── test-env.sh ├── spec ├── api.go ├── api.json ├── config.go ├── config.json ├── schemas_test.go └── swagger.json ├── test ├── conformance │ ├── Dockerfile │ ├── config.json │ ├── docker-compose.yml │ ├── httpd │ │ ├── Dockerfile │ │ └── server.conf │ ├── hydra │ │ ├── .gitignore │ │ ├── Dockerfile │ │ └── config │ │ │ └── hydra.yml │ ├── publish.sh │ ├── purge.sh │ ├── run_test.go │ ├── ssl │ │ ├── README.md │ │ ├── generate.sh │ │ ├── ory-ca.key │ │ ├── ory-ca.pem │ │ ├── ory-ca.srl │ │ ├── ory-conformity.crt │ │ ├── ory-conformity.csr │ │ ├── ory-conformity.ext │ │ └── ory-conformity.key │ ├── start.sh │ └── test.sh ├── e2e │ ├── .gitignore │ ├── circle-ci.bash │ ├── docker-compose.cockroach.yml │ ├── docker-compose.jwt.yml │ ├── docker-compose.mysql.yml │ ├── docker-compose.postgres.yml │ ├── docker-compose.yml │ ├── oauth2-client │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── package-lock.json │ │ ├── package.json │ │ └── src │ │ │ └── index.js │ └── schema.sql ├── main.go ├── mock-cb │ └── main.go ├── mock-client │ └── main.go ├── mock-lcp │ └── main.go └── stub │ ├── ecdh.key │ ├── ecdh.pub │ ├── pgp.key │ ├── pgp.pub │ ├── rsa.key │ └── rsa.pub └── x ├── audit.go ├── audit_test.go ├── basic_auth.go ├── clamp.go ├── clean_sql.go ├── config.go ├── const.go ├── doc.go ├── doc_swagger.go ├── error_enhancer.go ├── error_enhancer_test.go ├── errors.go ├── errors_test.go ├── events └── events.go ├── fosite_storer.go ├── hasher.go ├── hasher_test.go ├── int_to_bytes.go ├── int_to_bytes_test.go ├── oauth2_test_client.go ├── oauth2cors ├── cors.go └── cors_test.go ├── redirect_uri.go ├── redirect_uri_test.go ├── registry.go ├── router.go ├── secret.go ├── sighash.go ├── sqlx.go ├── swagger.go ├── swagger └── genericError.go └── test_helpers.go /.cobra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.cobra.yaml -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.docker/Dockerfile-alpine: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.docker/Dockerfile-alpine -------------------------------------------------------------------------------- /.docker/Dockerfile-test-hsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.docker/Dockerfile-test-hsm -------------------------------------------------------------------------------- /.docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.docker/README.md -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | sdk/* linguist-vendored 2 | * -crlf -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/auto_assign.yml -------------------------------------------------------------------------------- /.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/config.yml -------------------------------------------------------------------------------- /.github/labels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/labels.json -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/format.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/workflows/format.yml -------------------------------------------------------------------------------- /.github/workflows/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/workflows/labels.yml -------------------------------------------------------------------------------- /.github/workflows/pm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/workflows/pm.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.gitignore -------------------------------------------------------------------------------- /.goimportsignore: -------------------------------------------------------------------------------- 1 | vendor/ -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.grype.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - vulnerability: CVE-2023-2650 3 | -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.mailmap -------------------------------------------------------------------------------- /.nancy-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.nancy-ignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.npmignore -------------------------------------------------------------------------------- /.orycli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.orycli.yml -------------------------------------------------------------------------------- /.reference-ignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | docs 3 | CHANGELOG.md 4 | -------------------------------------------------------------------------------- /.reports/dep-licenses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.reports/dep-licenses.csv -------------------------------------------------------------------------------- /.schema/config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.schema/config.schema.json -------------------------------------------------------------------------------- /.schema/openapi/gen.go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.schema/openapi/gen.go.yml -------------------------------------------------------------------------------- /.schema/version.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/.schema/version.schema.json -------------------------------------------------------------------------------- /.trivyignore: -------------------------------------------------------------------------------- 1 | CVE-2023-2650 2 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/SECURITY.md -------------------------------------------------------------------------------- /UPGRADE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/UPGRADE.md -------------------------------------------------------------------------------- /aead/aead.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/aead/aead.go -------------------------------------------------------------------------------- /aead/aead_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/aead/aead_test.go -------------------------------------------------------------------------------- /aead/aesgcm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/aead/aesgcm.go -------------------------------------------------------------------------------- /aead/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/aead/helpers.go -------------------------------------------------------------------------------- /aead/xchacha20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/aead/xchacha20.go -------------------------------------------------------------------------------- /client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/client.go -------------------------------------------------------------------------------- /client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/client_test.go -------------------------------------------------------------------------------- /client/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/error.go -------------------------------------------------------------------------------- /client/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/handler.go -------------------------------------------------------------------------------- /client/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/handler_test.go -------------------------------------------------------------------------------- /client/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/manager.go -------------------------------------------------------------------------------- /client/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/registry.go -------------------------------------------------------------------------------- /client/sdk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/sdk_test.go -------------------------------------------------------------------------------- /client/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/validator.go -------------------------------------------------------------------------------- /client/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/client/validator_test.go -------------------------------------------------------------------------------- /cmd/cli/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/error.go -------------------------------------------------------------------------------- /cmd/cli/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler.go -------------------------------------------------------------------------------- /cmd/cli/handler_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler_helper.go -------------------------------------------------------------------------------- /cmd/cli/handler_janitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler_janitor.go -------------------------------------------------------------------------------- /cmd/cli/handler_jwk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler_jwk.go -------------------------------------------------------------------------------- /cmd/cli/handler_jwk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler_jwk_test.go -------------------------------------------------------------------------------- /cmd/cli/handler_migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cli/handler_migrate.go -------------------------------------------------------------------------------- /cmd/cliclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cliclient/client.go -------------------------------------------------------------------------------- /cmd/clidoc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/clidoc/main.go -------------------------------------------------------------------------------- /cmd/cmd_create_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_create_client.go -------------------------------------------------------------------------------- /cmd/cmd_create_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_create_client_test.go -------------------------------------------------------------------------------- /cmd/cmd_create_jwks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_create_jwks.go -------------------------------------------------------------------------------- /cmd/cmd_create_jwks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_create_jwks_test.go -------------------------------------------------------------------------------- /cmd/cmd_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete.go -------------------------------------------------------------------------------- /cmd/cmd_delete_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_client.go -------------------------------------------------------------------------------- /cmd/cmd_delete_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_client_test.go -------------------------------------------------------------------------------- /cmd/cmd_delete_jwks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_jwks.go -------------------------------------------------------------------------------- /cmd/cmd_delete_jwks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_jwks_test.go -------------------------------------------------------------------------------- /cmd/cmd_delete_tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_tokens.go -------------------------------------------------------------------------------- /cmd/cmd_delete_tokens_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_delete_tokens_test.go -------------------------------------------------------------------------------- /cmd/cmd_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_get.go -------------------------------------------------------------------------------- /cmd/cmd_get_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_get_client.go -------------------------------------------------------------------------------- /cmd/cmd_get_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_get_client_test.go -------------------------------------------------------------------------------- /cmd/cmd_get_jwks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_get_jwks.go -------------------------------------------------------------------------------- /cmd/cmd_get_jwks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_get_jwks_test.go -------------------------------------------------------------------------------- /cmd/cmd_helper_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_helper_client.go -------------------------------------------------------------------------------- /cmd/cmd_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_helper_test.go -------------------------------------------------------------------------------- /cmd/cmd_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_import.go -------------------------------------------------------------------------------- /cmd/cmd_import_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_import_client.go -------------------------------------------------------------------------------- /cmd/cmd_import_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_import_client_test.go -------------------------------------------------------------------------------- /cmd/cmd_import_jwk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_import_jwk.go -------------------------------------------------------------------------------- /cmd/cmd_import_jwk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_import_jwk_test.go -------------------------------------------------------------------------------- /cmd/cmd_introspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_introspect.go -------------------------------------------------------------------------------- /cmd/cmd_introspect_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_introspect_token.go -------------------------------------------------------------------------------- /cmd/cmd_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_list.go -------------------------------------------------------------------------------- /cmd/cmd_list_clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_list_clients.go -------------------------------------------------------------------------------- /cmd/cmd_list_clients_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_list_clients_test.go -------------------------------------------------------------------------------- /cmd/cmd_perform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_perform.go -------------------------------------------------------------------------------- /cmd/cmd_revoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_revoke.go -------------------------------------------------------------------------------- /cmd/cmd_revoke_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_revoke_token.go -------------------------------------------------------------------------------- /cmd/cmd_revoke_token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_revoke_token_test.go -------------------------------------------------------------------------------- /cmd/cmd_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_update.go -------------------------------------------------------------------------------- /cmd/cmd_update_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_update_client.go -------------------------------------------------------------------------------- /cmd/cmd_update_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/cmd_update_client_test.go -------------------------------------------------------------------------------- /cmd/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/create.go -------------------------------------------------------------------------------- /cmd/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/helper.go -------------------------------------------------------------------------------- /cmd/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/helper_test.go -------------------------------------------------------------------------------- /cmd/janitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/janitor.go -------------------------------------------------------------------------------- /cmd/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/migrate.go -------------------------------------------------------------------------------- /cmd/migrate_sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/migrate_sql.go -------------------------------------------------------------------------------- /cmd/migrate_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/migrate_status.go -------------------------------------------------------------------------------- /cmd/output_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/output_client.go -------------------------------------------------------------------------------- /cmd/output_introspection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/output_introspection.go -------------------------------------------------------------------------------- /cmd/output_jwks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/output_jwks.go -------------------------------------------------------------------------------- /cmd/output_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/output_token.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/root_test.go -------------------------------------------------------------------------------- /cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/serve.go -------------------------------------------------------------------------------- /cmd/serve_admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/serve_admin.go -------------------------------------------------------------------------------- /cmd/serve_all.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/serve_all.go -------------------------------------------------------------------------------- /cmd/serve_public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/serve_public.go -------------------------------------------------------------------------------- /cmd/server/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/server/banner.go -------------------------------------------------------------------------------- /cmd/server/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/server/handler.go -------------------------------------------------------------------------------- /cmd/server/helper_cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/server/helper_cert.go -------------------------------------------------------------------------------- /cmd/stub/ecdh.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/ecdh.key -------------------------------------------------------------------------------- /cmd/stub/ecdh.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/ecdh.pub -------------------------------------------------------------------------------- /cmd/stub/jwk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/jwk.json -------------------------------------------------------------------------------- /cmd/stub/pgp.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/pgp.key -------------------------------------------------------------------------------- /cmd/stub/pgp.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/pgp.pub -------------------------------------------------------------------------------- /cmd/stub/rsa.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/rsa.key -------------------------------------------------------------------------------- /cmd/stub/rsa.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/stub/rsa.pub -------------------------------------------------------------------------------- /cmd/test/private_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/test/private_key.json -------------------------------------------------------------------------------- /cmd/test/public_key.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/test/public_key.json -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cmd/version.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "internal" 3 | -------------------------------------------------------------------------------- /consent/csrf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/csrf.go -------------------------------------------------------------------------------- /consent/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/handler.go -------------------------------------------------------------------------------- /consent/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/handler_test.go -------------------------------------------------------------------------------- /consent/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/helper.go -------------------------------------------------------------------------------- /consent/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/helper_test.go -------------------------------------------------------------------------------- /consent/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/manager.go -------------------------------------------------------------------------------- /consent/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/registry.go -------------------------------------------------------------------------------- /consent/strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/strategy.go -------------------------------------------------------------------------------- /consent/strategy_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/consent/strategy_default.go -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress.json -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/helpers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress/helpers/index.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/doc.go -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/flow-cache-design-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/docs/flow-cache-design-doc.md -------------------------------------------------------------------------------- /docs/sidebar.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /driver/config/buildinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/buildinfo.go -------------------------------------------------------------------------------- /driver/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/config.go -------------------------------------------------------------------------------- /driver/config/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/helper.go -------------------------------------------------------------------------------- /driver/config/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/provider.go -------------------------------------------------------------------------------- /driver/config/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/serve.go -------------------------------------------------------------------------------- /driver/config/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/types.go -------------------------------------------------------------------------------- /driver/config/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/config/types_test.go -------------------------------------------------------------------------------- /driver/di.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/di.go -------------------------------------------------------------------------------- /driver/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/factory.go -------------------------------------------------------------------------------- /driver/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/registry.go -------------------------------------------------------------------------------- /driver/registry_sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/registry_sql.go -------------------------------------------------------------------------------- /driver/registry_sql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/driver/registry_sql_test.go -------------------------------------------------------------------------------- /flow/.snapshots/TestOAuth2ConsentRequestOpenIDConnectContext_MarshalJSON.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /flow/consent_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/consent_types.go -------------------------------------------------------------------------------- /flow/consent_types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/consent_types_test.go -------------------------------------------------------------------------------- /flow/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/encoding.go -------------------------------------------------------------------------------- /flow/encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/encoding_test.go -------------------------------------------------------------------------------- /flow/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/error.go -------------------------------------------------------------------------------- /flow/flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/flow.go -------------------------------------------------------------------------------- /flow/flow_encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/flow_encoding.go -------------------------------------------------------------------------------- /flow/flow_encoding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/flow_encoding_test.go -------------------------------------------------------------------------------- /flow/flow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/flow_test.go -------------------------------------------------------------------------------- /flow/state_transition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/state_transition.go -------------------------------------------------------------------------------- /flow/state_transition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/flow/state_transition_test.go -------------------------------------------------------------------------------- /fosite/.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.github/CODEOWNERS -------------------------------------------------------------------------------- /fosite/.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.github/FUNDING.yml -------------------------------------------------------------------------------- /fosite/.github/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.github/config.yml -------------------------------------------------------------------------------- /fosite/.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.github/renovate.json -------------------------------------------------------------------------------- /fosite/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.gitignore -------------------------------------------------------------------------------- /fosite/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.golangci.yml -------------------------------------------------------------------------------- /fosite/.nancy-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.nancy-ignore -------------------------------------------------------------------------------- /fosite/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.prettierignore -------------------------------------------------------------------------------- /fosite/.reference-ignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | docs 3 | CHANGELOG.md 4 | -------------------------------------------------------------------------------- /fosite/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/.travis.yml -------------------------------------------------------------------------------- /fosite/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/CHANGELOG.md -------------------------------------------------------------------------------- /fosite/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /fosite/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/CONTRIBUTING.md -------------------------------------------------------------------------------- /fosite/HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/HISTORY.md -------------------------------------------------------------------------------- /fosite/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/LICENSE -------------------------------------------------------------------------------- /fosite/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/MAINTAINERS -------------------------------------------------------------------------------- /fosite/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/Makefile -------------------------------------------------------------------------------- /fosite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/README.md -------------------------------------------------------------------------------- /fosite/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/SECURITY.md -------------------------------------------------------------------------------- /fosite/access_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_error.go -------------------------------------------------------------------------------- /fosite/access_error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_error_test.go -------------------------------------------------------------------------------- /fosite/access_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_request.go -------------------------------------------------------------------------------- /fosite/access_request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_request_test.go -------------------------------------------------------------------------------- /fosite/access_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_response.go -------------------------------------------------------------------------------- /fosite/access_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_write.go -------------------------------------------------------------------------------- /fosite/access_write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/access_write_test.go -------------------------------------------------------------------------------- /fosite/arguments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/arguments.go -------------------------------------------------------------------------------- /fosite/arguments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/arguments_test.go -------------------------------------------------------------------------------- /fosite/audience_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/audience_strategy.go -------------------------------------------------------------------------------- /fosite/authorize_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/authorize_error.go -------------------------------------------------------------------------------- /fosite/authorize_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/authorize_helper.go -------------------------------------------------------------------------------- /fosite/authorize_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/authorize_request.go -------------------------------------------------------------------------------- /fosite/authorize_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/authorize_response.go -------------------------------------------------------------------------------- /fosite/authorize_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/authorize_write.go -------------------------------------------------------------------------------- /fosite/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/client.go -------------------------------------------------------------------------------- /fosite/client_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/client_manager.go -------------------------------------------------------------------------------- /fosite/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/client_test.go -------------------------------------------------------------------------------- /fosite/compose/compose.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/compose/compose.go -------------------------------------------------------------------------------- /fosite/compose/compose_par.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/compose/compose_par.go -------------------------------------------------------------------------------- /fosite/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/config.go -------------------------------------------------------------------------------- /fosite/config_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/config_default.go -------------------------------------------------------------------------------- /fosite/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/context.go -------------------------------------------------------------------------------- /fosite/device_request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/device_request.go -------------------------------------------------------------------------------- /fosite/device_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/device_response.go -------------------------------------------------------------------------------- /fosite/device_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/device_write.go -------------------------------------------------------------------------------- /fosite/device_write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/device_write_test.go -------------------------------------------------------------------------------- /fosite/equalKeys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/equalKeys_test.go -------------------------------------------------------------------------------- /fosite/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/errors.go -------------------------------------------------------------------------------- /fosite/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/errors_test.go -------------------------------------------------------------------------------- /fosite/fosite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/fosite.go -------------------------------------------------------------------------------- /fosite/fosite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/fosite.png -------------------------------------------------------------------------------- /fosite/fosite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/fosite_test.go -------------------------------------------------------------------------------- /fosite/generate-mocks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/generate-mocks.sh -------------------------------------------------------------------------------- /fosite/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/generate.go -------------------------------------------------------------------------------- /fosite/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/go.sum -------------------------------------------------------------------------------- /fosite/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/handler.go -------------------------------------------------------------------------------- /fosite/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/hash.go -------------------------------------------------------------------------------- /fosite/hash_bcrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/hash_bcrypt.go -------------------------------------------------------------------------------- /fosite/hash_bcrypt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/hash_bcrypt_test.go -------------------------------------------------------------------------------- /fosite/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/helper.go -------------------------------------------------------------------------------- /fosite/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/helper_test.go -------------------------------------------------------------------------------- /fosite/i18n/i18n.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/i18n/i18n.go -------------------------------------------------------------------------------- /fosite/i18n/i18n_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/i18n/i18n_test.go -------------------------------------------------------------------------------- /fosite/i18n_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/i18n_helper.go -------------------------------------------------------------------------------- /fosite/i18n_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/i18n_helper_test.go -------------------------------------------------------------------------------- /fosite/internal/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/client.go -------------------------------------------------------------------------------- /fosite/internal/gen/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/gen/key.go -------------------------------------------------------------------------------- /fosite/internal/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/hash.go -------------------------------------------------------------------------------- /fosite/internal/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/request.go -------------------------------------------------------------------------------- /fosite/internal/rw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/rw.go -------------------------------------------------------------------------------- /fosite/internal/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/internal/storage.go -------------------------------------------------------------------------------- /fosite/introspect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/introspect.go -------------------------------------------------------------------------------- /fosite/introspect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/introspect_test.go -------------------------------------------------------------------------------- /fosite/oauth2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/oauth2.go -------------------------------------------------------------------------------- /fosite/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/package-lock.json -------------------------------------------------------------------------------- /fosite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/package.json -------------------------------------------------------------------------------- /fosite/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/request.go -------------------------------------------------------------------------------- /fosite/request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/request_test.go -------------------------------------------------------------------------------- /fosite/response_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/response_handler.go -------------------------------------------------------------------------------- /fosite/revoke_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/revoke_handler.go -------------------------------------------------------------------------------- /fosite/revoke_handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/revoke_handler_test.go -------------------------------------------------------------------------------- /fosite/scope_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/scope_strategy.go -------------------------------------------------------------------------------- /fosite/scope_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/scope_strategy_test.go -------------------------------------------------------------------------------- /fosite/scripts/.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf 2 | -------------------------------------------------------------------------------- /fosite/scripts/run-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/scripts/run-format.sh -------------------------------------------------------------------------------- /fosite/scripts/test-format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/scripts/test-format.sh -------------------------------------------------------------------------------- /fosite/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/session.go -------------------------------------------------------------------------------- /fosite/session_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/session_test.go -------------------------------------------------------------------------------- /fosite/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/storage.go -------------------------------------------------------------------------------- /fosite/storage/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/storage/memory.go -------------------------------------------------------------------------------- /fosite/storage/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/storage/memory_test.go -------------------------------------------------------------------------------- /fosite/token/hmac/bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/hmac/bytes.go -------------------------------------------------------------------------------- /fosite/token/hmac/hmacsha.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/hmac/hmacsha.go -------------------------------------------------------------------------------- /fosite/token/jwt/claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/jwt/claims.go -------------------------------------------------------------------------------- /fosite/token/jwt/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/jwt/header.go -------------------------------------------------------------------------------- /fosite/token/jwt/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/jwt/jwt.go -------------------------------------------------------------------------------- /fosite/token/jwt/jwt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/jwt/jwt_test.go -------------------------------------------------------------------------------- /fosite/token/jwt/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/token/jwt/token.go -------------------------------------------------------------------------------- /fosite/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/tools.go -------------------------------------------------------------------------------- /fosite/transactional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fosite/transactional.go -------------------------------------------------------------------------------- /fositex/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fositex/config.go -------------------------------------------------------------------------------- /fositex/token_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/fositex/token_strategy.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/go.sum -------------------------------------------------------------------------------- /health/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/health/doc.go -------------------------------------------------------------------------------- /health/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/health/handler_test.go -------------------------------------------------------------------------------- /hsm/crypto11_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/crypto11_mock_test.go -------------------------------------------------------------------------------- /hsm/hsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/hsm.go -------------------------------------------------------------------------------- /hsm/hsm_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/hsm_mock_test.go -------------------------------------------------------------------------------- /hsm/manager_hsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/manager_hsm.go -------------------------------------------------------------------------------- /hsm/manager_hsm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/manager_hsm_test.go -------------------------------------------------------------------------------- /hsm/manager_nohsm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/hsm/manager_nohsm.go -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/install.sh -------------------------------------------------------------------------------- /internal/.hydra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/.hydra.yaml -------------------------------------------------------------------------------- /internal/config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/config/config.yaml -------------------------------------------------------------------------------- /internal/fosite_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/fosite_store.go -------------------------------------------------------------------------------- /internal/httpclient/.openapi-generator/VERSION: -------------------------------------------------------------------------------- 1 | 7.14.0 2 | -------------------------------------------------------------------------------- /internal/httpclient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/httpclient/README.md -------------------------------------------------------------------------------- /internal/httpclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/httpclient/client.go -------------------------------------------------------------------------------- /internal/httpclient/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/httpclient/go.mod -------------------------------------------------------------------------------- /internal/httpclient/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/httpclient/go.sum -------------------------------------------------------------------------------- /internal/httpclient/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/httpclient/utils.go -------------------------------------------------------------------------------- /internal/kratos/kratos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/kratos/kratos.go -------------------------------------------------------------------------------- /internal/testhelpers/certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/internal/testhelpers/certs.go -------------------------------------------------------------------------------- /jwk/cast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/cast.go -------------------------------------------------------------------------------- /jwk/cast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/cast_test.go -------------------------------------------------------------------------------- /jwk/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/generate.go -------------------------------------------------------------------------------- /jwk/generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/generate_test.go -------------------------------------------------------------------------------- /jwk/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/generator.go -------------------------------------------------------------------------------- /jwk/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/handler.go -------------------------------------------------------------------------------- /jwk/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/handler_test.go -------------------------------------------------------------------------------- /jwk/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/helper.go -------------------------------------------------------------------------------- /jwk/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/helper_test.go -------------------------------------------------------------------------------- /jwk/jwt_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/jwt_strategy.go -------------------------------------------------------------------------------- /jwk/jwt_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/jwt_strategy_test.go -------------------------------------------------------------------------------- /jwk/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/manager.go -------------------------------------------------------------------------------- /jwk/manager_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/manager_mock_test.go -------------------------------------------------------------------------------- /jwk/manager_strategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/manager_strategy.go -------------------------------------------------------------------------------- /jwk/manager_strategy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/manager_strategy_test.go -------------------------------------------------------------------------------- /jwk/manager_test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/manager_test_helpers.go -------------------------------------------------------------------------------- /jwk/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/registry.go -------------------------------------------------------------------------------- /jwk/registry_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/registry_mock_test.go -------------------------------------------------------------------------------- /jwk/sdk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/jwk/sdk_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/main.go -------------------------------------------------------------------------------- /oauth2/e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/e2e_test.go -------------------------------------------------------------------------------- /oauth2/fosite_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/fosite_store_test.go -------------------------------------------------------------------------------- /oauth2/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/handler.go -------------------------------------------------------------------------------- /oauth2/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/handler_test.go -------------------------------------------------------------------------------- /oauth2/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/helper_test.go -------------------------------------------------------------------------------- /oauth2/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/helpers.go -------------------------------------------------------------------------------- /oauth2/introspector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/introspector.go -------------------------------------------------------------------------------- /oauth2/introspector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/introspector_test.go -------------------------------------------------------------------------------- /oauth2/oauth2_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/oauth2_helper_test.go -------------------------------------------------------------------------------- /oauth2/oauth2_rop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/oauth2_rop_test.go -------------------------------------------------------------------------------- /oauth2/refresh_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/refresh_hook.go -------------------------------------------------------------------------------- /oauth2/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/registry.go -------------------------------------------------------------------------------- /oauth2/revocator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/revocator_test.go -------------------------------------------------------------------------------- /oauth2/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/session.go -------------------------------------------------------------------------------- /oauth2/token_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/token_hook.go -------------------------------------------------------------------------------- /oauth2/trust/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/doc.go -------------------------------------------------------------------------------- /oauth2/trust/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/error.go -------------------------------------------------------------------------------- /oauth2/trust/grant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/grant.go -------------------------------------------------------------------------------- /oauth2/trust/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/handler.go -------------------------------------------------------------------------------- /oauth2/trust/handler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/handler_test.go -------------------------------------------------------------------------------- /oauth2/trust/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/manager.go -------------------------------------------------------------------------------- /oauth2/trust/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/registry.go -------------------------------------------------------------------------------- /oauth2/trust/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/request.go -------------------------------------------------------------------------------- /oauth2/trust/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oauth2/trust/validator.go -------------------------------------------------------------------------------- /openapitools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/openapitools.json -------------------------------------------------------------------------------- /oryx/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/.gitignore -------------------------------------------------------------------------------- /oryx/.goimportsignore: -------------------------------------------------------------------------------- 1 | vendor/ -------------------------------------------------------------------------------- /oryx/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/.golangci.yml -------------------------------------------------------------------------------- /oryx/.nancy-ignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/.prettierignore -------------------------------------------------------------------------------- /oryx/.reference-ignore: -------------------------------------------------------------------------------- 1 | **/node_modules 2 | docs 3 | CHANGELOG.md 4 | -------------------------------------------------------------------------------- /oryx/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/LICENSE -------------------------------------------------------------------------------- /oryx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/Makefile -------------------------------------------------------------------------------- /oryx/assertx/assertx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/assertx/assertx.go -------------------------------------------------------------------------------- /oryx/cachex/ristretto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cachex/ristretto.go -------------------------------------------------------------------------------- /oryx/castx/castx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/castx/castx.go -------------------------------------------------------------------------------- /oryx/clidoc/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/clidoc/generate.go -------------------------------------------------------------------------------- /oryx/clidoc/md_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/clidoc/md_docs.go -------------------------------------------------------------------------------- /oryx/clidoc/testdata/hydra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/clidoc/testdata/hydra.md -------------------------------------------------------------------------------- /oryx/clidoc/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/clidoc/util.go -------------------------------------------------------------------------------- /oryx/cmdx/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/args.go -------------------------------------------------------------------------------- /oryx/cmdx/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/env.go -------------------------------------------------------------------------------- /oryx/cmdx/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/helper.go -------------------------------------------------------------------------------- /oryx/cmdx/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/http.go -------------------------------------------------------------------------------- /oryx/cmdx/noise_printer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/noise_printer.go -------------------------------------------------------------------------------- /oryx/cmdx/output.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/output.go -------------------------------------------------------------------------------- /oryx/cmdx/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/pagination.go -------------------------------------------------------------------------------- /oryx/cmdx/printing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/printing.go -------------------------------------------------------------------------------- /oryx/cmdx/usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/usage.go -------------------------------------------------------------------------------- /oryx/cmdx/user_input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/user_input.go -------------------------------------------------------------------------------- /oryx/cmdx/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/cmdx/version.go -------------------------------------------------------------------------------- /oryx/configx/.snapshots/TestKoanfSchemaDefaults.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /oryx/configx/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/context.go -------------------------------------------------------------------------------- /oryx/configx/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/cors.go -------------------------------------------------------------------------------- /oryx/configx/cors.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/cors.schema.json -------------------------------------------------------------------------------- /oryx/configx/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/error.go -------------------------------------------------------------------------------- /oryx/configx/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/helpers.go -------------------------------------------------------------------------------- /oryx/configx/koanf_confmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/koanf_confmap.go -------------------------------------------------------------------------------- /oryx/configx/koanf_env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/koanf_env.go -------------------------------------------------------------------------------- /oryx/configx/koanf_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/koanf_file.go -------------------------------------------------------------------------------- /oryx/configx/koanf_memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/koanf_memory.go -------------------------------------------------------------------------------- /oryx/configx/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/options.go -------------------------------------------------------------------------------- /oryx/configx/permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/permission.go -------------------------------------------------------------------------------- /oryx/configx/pflag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/pflag.go -------------------------------------------------------------------------------- /oryx/configx/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/provider.go -------------------------------------------------------------------------------- /oryx/configx/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/schema.go -------------------------------------------------------------------------------- /oryx/configx/schema_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/schema_cache.go -------------------------------------------------------------------------------- /oryx/configx/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/serve.go -------------------------------------------------------------------------------- /oryx/configx/span.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/span.go -------------------------------------------------------------------------------- /oryx/configx/stub/nested-array/kratos.yaml: -------------------------------------------------------------------------------- 1 | providers: 2 | - id: google 3 | -------------------------------------------------------------------------------- /oryx/configx/tls.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/configx/tls.schema.json -------------------------------------------------------------------------------- /oryx/contextx/contextual.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/contextx/contextual.go -------------------------------------------------------------------------------- /oryx/contextx/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/contextx/default.go -------------------------------------------------------------------------------- /oryx/contextx/testhelpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/contextx/testhelpers.go -------------------------------------------------------------------------------- /oryx/contextx/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/contextx/tree.go -------------------------------------------------------------------------------- /oryx/corsx/check_origin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/corsx/check_origin.go -------------------------------------------------------------------------------- /oryx/corsx/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/corsx/cmd.go -------------------------------------------------------------------------------- /oryx/corsx/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/corsx/defaults.go -------------------------------------------------------------------------------- /oryx/corsx/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/corsx/middleware.go -------------------------------------------------------------------------------- /oryx/corsx/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/corsx/normalize.go -------------------------------------------------------------------------------- /oryx/crdbx/readonly.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/crdbx/readonly.go -------------------------------------------------------------------------------- /oryx/crdbx/staleness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/crdbx/staleness.go -------------------------------------------------------------------------------- /oryx/dbal/canonicalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/dbal/canonicalize.go -------------------------------------------------------------------------------- /oryx/dbal/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/dbal/driver.go -------------------------------------------------------------------------------- /oryx/dbal/dsn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/dbal/dsn.go -------------------------------------------------------------------------------- /oryx/dbal/testhelpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/dbal/testhelpers.go -------------------------------------------------------------------------------- /oryx/decoderx/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/decoderx/http.go -------------------------------------------------------------------------------- /oryx/docs/alpha_num.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/docs/alpha_num.png -------------------------------------------------------------------------------- /oryx/docs/num.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/docs/num.png -------------------------------------------------------------------------------- /oryx/docs/result_num.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/docs/result_num.png -------------------------------------------------------------------------------- /oryx/errorsx/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/errorsx/errors.go -------------------------------------------------------------------------------- /oryx/fetcher/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/fetcher/fetcher.go -------------------------------------------------------------------------------- /oryx/flagx/flagx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/flagx/flagx.go -------------------------------------------------------------------------------- /oryx/fsx/dirhash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/fsx/dirhash.go -------------------------------------------------------------------------------- /oryx/fsx/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/fsx/merge.go -------------------------------------------------------------------------------- /oryx/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/go.mod -------------------------------------------------------------------------------- /oryx/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/go.sum -------------------------------------------------------------------------------- /oryx/hasherx/hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/hasherx/hasher.go -------------------------------------------------------------------------------- /oryx/hasherx/hasher_argon2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/hasherx/hasher_argon2.go -------------------------------------------------------------------------------- /oryx/hasherx/hasher_bcrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/hasherx/hasher_bcrypt.go -------------------------------------------------------------------------------- /oryx/hasherx/hasher_pbkdf2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/hasherx/hasher_pbkdf2.go -------------------------------------------------------------------------------- /oryx/healthx/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/healthx/doc.go -------------------------------------------------------------------------------- /oryx/healthx/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/healthx/handler.go -------------------------------------------------------------------------------- /oryx/httprouterx/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httprouterx/router.go -------------------------------------------------------------------------------- /oryx/httpx/assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/assert.go -------------------------------------------------------------------------------- /oryx/httpx/chan_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/chan_handler.go -------------------------------------------------------------------------------- /oryx/httpx/client_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/client_info.go -------------------------------------------------------------------------------- /oryx/httpx/content_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/content_type.go -------------------------------------------------------------------------------- /oryx/httpx/gzip_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/gzip_server.go -------------------------------------------------------------------------------- /oryx/httpx/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/request.go -------------------------------------------------------------------------------- /oryx/httpx/ssrf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/ssrf.go -------------------------------------------------------------------------------- /oryx/httpx/transports.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/transports.go -------------------------------------------------------------------------------- /oryx/httpx/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/url.go -------------------------------------------------------------------------------- /oryx/httpx/wait_for.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/httpx/wait_for.go -------------------------------------------------------------------------------- /oryx/ioutilx/pkger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/ioutilx/pkger.go -------------------------------------------------------------------------------- /oryx/ipx/cidr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/ipx/cidr.go -------------------------------------------------------------------------------- /oryx/ipx/ip_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/ipx/ip_validator.go -------------------------------------------------------------------------------- /oryx/josex/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/josex/encoding.go -------------------------------------------------------------------------------- /oryx/josex/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/josex/generate.go -------------------------------------------------------------------------------- /oryx/josex/public.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/josex/public.go -------------------------------------------------------------------------------- /oryx/josex/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/josex/utils.go -------------------------------------------------------------------------------- /oryx/jsonnetsecure/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetsecure/cmd.go -------------------------------------------------------------------------------- /oryx/jsonnetsecure/jsonnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetsecure/jsonnet.go -------------------------------------------------------------------------------- /oryx/jsonnetsecure/null.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetsecure/null.go -------------------------------------------------------------------------------- /oryx/jsonnetsecure/stub/import.jsonnet: -------------------------------------------------------------------------------- 1 | { foo: 'bar' } 2 | -------------------------------------------------------------------------------- /oryx/jsonnetx/format.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetx/format.go -------------------------------------------------------------------------------- /oryx/jsonnetx/lint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetx/lint.go -------------------------------------------------------------------------------- /oryx/jsonnetx/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonnetx/root.go -------------------------------------------------------------------------------- /oryx/jsonschemax/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonschemax/README.md -------------------------------------------------------------------------------- /oryx/jsonschemax/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonschemax/error.go -------------------------------------------------------------------------------- /oryx/jsonschemax/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonschemax/keys.go -------------------------------------------------------------------------------- /oryx/jsonschemax/pointer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonschemax/pointer.go -------------------------------------------------------------------------------- /oryx/jsonschemax/print.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonschemax/print.go -------------------------------------------------------------------------------- /oryx/jsonschemax/stub/.config.yaml: -------------------------------------------------------------------------------- 1 | dsn: memory 2 | items: 3 | - id: 1 4 | -------------------------------------------------------------------------------- /oryx/jsonx/.snapshots/TestEmbedSources-fixtures-fixture=1.json.json: -------------------------------------------------------------------------------- 1 | "foo" 2 | -------------------------------------------------------------------------------- /oryx/jsonx/.snapshots/TestEmbedSources-fixtures-fixture=2.json.json: -------------------------------------------------------------------------------- 1 | { 2 | "some": "key" 3 | } 4 | -------------------------------------------------------------------------------- /oryx/jsonx/.snapshots/TestEmbedSources-fixtures-fixture=3.json.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_key": 1234 3 | } 4 | -------------------------------------------------------------------------------- /oryx/jsonx/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/debug.go -------------------------------------------------------------------------------- /oryx/jsonx/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/decoder.go -------------------------------------------------------------------------------- /oryx/jsonx/embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/embed.go -------------------------------------------------------------------------------- /oryx/jsonx/fixture/embed/1.json: -------------------------------------------------------------------------------- 1 | "foo" 2 | -------------------------------------------------------------------------------- /oryx/jsonx/fixture/embed/2.json: -------------------------------------------------------------------------------- 1 | { 2 | "some": "key" 3 | } 4 | -------------------------------------------------------------------------------- /oryx/jsonx/fixture/embed/3.json: -------------------------------------------------------------------------------- 1 | { 2 | "some_key": 1234 3 | } 4 | -------------------------------------------------------------------------------- /oryx/jsonx/flatten.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/flatten.go -------------------------------------------------------------------------------- /oryx/jsonx/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/get.go -------------------------------------------------------------------------------- /oryx/jsonx/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/helpers.go -------------------------------------------------------------------------------- /oryx/jsonx/patch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/patch.go -------------------------------------------------------------------------------- /oryx/jsonx/stub/random.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jsonx/stub/random.json -------------------------------------------------------------------------------- /oryx/jwksx/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jwksx/fetcher.go -------------------------------------------------------------------------------- /oryx/jwksx/fetcher_v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jwksx/fetcher_v2.go -------------------------------------------------------------------------------- /oryx/jwksx/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jwksx/generator.go -------------------------------------------------------------------------------- /oryx/jwtx/claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/jwtx/claims.go -------------------------------------------------------------------------------- /oryx/logrusx/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/logrusx/helper.go -------------------------------------------------------------------------------- /oryx/logrusx/logrus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/logrusx/logrus.go -------------------------------------------------------------------------------- /oryx/mapx/type_assert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/mapx/type_assert.go -------------------------------------------------------------------------------- /oryx/metricsx/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/metricsx/metrics.go -------------------------------------------------------------------------------- /oryx/metricsx/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/metricsx/middleware.go -------------------------------------------------------------------------------- /oryx/migratest/refresh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/migratest/refresh.go -------------------------------------------------------------------------------- /oryx/migratest/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/migratest/run.go -------------------------------------------------------------------------------- /oryx/migratest/strict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/migratest/strict.go -------------------------------------------------------------------------------- /oryx/modx/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/modx/version.go -------------------------------------------------------------------------------- /oryx/networkx/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/networkx/listener.go -------------------------------------------------------------------------------- /oryx/networkx/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/networkx/manager.go -------------------------------------------------------------------------------- /oryx/networkx/migrations/sql/20150100000001000000_networks.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "networks"; -------------------------------------------------------------------------------- /oryx/networkx/migrations/sql/20150100000001000000_networks.mysql.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE `networks`; -------------------------------------------------------------------------------- /oryx/networkx/migrations/sql/20150100000001000000_networks.postgres.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "networks"; -------------------------------------------------------------------------------- /oryx/networkx/migrations/sql/20150100000001000000_networks.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "networks"; -------------------------------------------------------------------------------- /oryx/networkx/migrations/templates/20150100000001_networks.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("networks") 2 | -------------------------------------------------------------------------------- /oryx/networkx/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/networkx/network.go -------------------------------------------------------------------------------- /oryx/openapix/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/openapix/doc.go -------------------------------------------------------------------------------- /oryx/openapix/jsonpatch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/openapix/jsonpatch.go -------------------------------------------------------------------------------- /oryx/openapix/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/openapix/pagination.go -------------------------------------------------------------------------------- /oryx/osx/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/osx/env.go -------------------------------------------------------------------------------- /oryx/osx/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/osx/file.go -------------------------------------------------------------------------------- /oryx/osx/stub/text.txt: -------------------------------------------------------------------------------- 1 | hello world -------------------------------------------------------------------------------- /oryx/otelx/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/attribute.go -------------------------------------------------------------------------------- /oryx/otelx/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/config.go -------------------------------------------------------------------------------- /oryx/otelx/config.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/config.schema.json -------------------------------------------------------------------------------- /oryx/otelx/jaeger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/jaeger.go -------------------------------------------------------------------------------- /oryx/otelx/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/middleware.go -------------------------------------------------------------------------------- /oryx/otelx/otel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/otel.go -------------------------------------------------------------------------------- /oryx/otelx/otlp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/otlp.go -------------------------------------------------------------------------------- /oryx/otelx/semconv/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/semconv/context.go -------------------------------------------------------------------------------- /oryx/otelx/semconv/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/semconv/events.go -------------------------------------------------------------------------------- /oryx/otelx/semconv/warning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/semconv/warning.go -------------------------------------------------------------------------------- /oryx/otelx/withspan.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/withspan.go -------------------------------------------------------------------------------- /oryx/otelx/zipkin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/otelx/zipkin.go -------------------------------------------------------------------------------- /oryx/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/package-lock.json -------------------------------------------------------------------------------- /oryx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/package.json -------------------------------------------------------------------------------- /oryx/pagination/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pagination/README.md -------------------------------------------------------------------------------- /oryx/pagination/header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pagination/header.go -------------------------------------------------------------------------------- /oryx/pagination/items.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pagination/items.go -------------------------------------------------------------------------------- /oryx/pagination/limit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pagination/limit.go -------------------------------------------------------------------------------- /oryx/pagination/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pagination/parse.go -------------------------------------------------------------------------------- /oryx/pointerx/pointerx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/pointerx/pointerx.go -------------------------------------------------------------------------------- /oryx/popx/cmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/cmd.go -------------------------------------------------------------------------------- /oryx/popx/db_columns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/db_columns.go -------------------------------------------------------------------------------- /oryx/popx/loggers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/loggers.go -------------------------------------------------------------------------------- /oryx/popx/match.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/match.go -------------------------------------------------------------------------------- /oryx/popx/migration_box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/migration_box.go -------------------------------------------------------------------------------- /oryx/popx/migration_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/migration_info.go -------------------------------------------------------------------------------- /oryx/popx/migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/migrator.go -------------------------------------------------------------------------------- /oryx/popx/span.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/span.go -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/check/valid/123_a.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/check/valid/123_a.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/check/valid/123_a.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000003_sessions.mysql.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE `sessions`; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000003_sessions.postgres.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "sessions"; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000003_sessions.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "sessions"; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000004_errors.mysql.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE `selfservice_errors`; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000004_errors.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "selfservice_errors"; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000006_courier.mysql.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE `courier_messages`; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000006_courier.postgres.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "courier_messages"; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/legacy/20191100000006_courier.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "courier_messages"; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/notx/20241031_notx.autocommit.down.sql: -------------------------------------------------------------------------------- 1 | BEGIN;ROLLBACK; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/notx/20241031_notx.autocommit.up.sql: -------------------------------------------------------------------------------- 1 | BEGIN;ROLLBACK; -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20191100000003_sessions.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("sessions") 2 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20191100000004_errors.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("selfservice_errors") 2 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20191100000006_courier.down.fizz: -------------------------------------------------------------------------------- 1 | drop_table("courier_messages") 2 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20200830130643_add_verification_methods.down.fizz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20200830130644_add_verification_methods.down.fizz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20200830130645_add_verification_methods.down.fizz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/source/20200830130646_add_verification_methods.down.fizz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/templating/0_sql_create_tablename_template.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/testdata/20220513_testdata.invalid: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/testdata/20220514_testdata.sql: -------------------------------------------------------------------------------- 1 | -- empty migrations should not error -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/testdata/invalid: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/testdata/invalid_testdata.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/testdata_migrations/20220513_create_table.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000004_identities.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000004_identities.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000004_identities.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000004_identities.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000005_identities.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000005_identities.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000005_identities.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000001000005_identities.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000007000001_errors.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000007000002_errors.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000007000003_errors.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000002_selfservice_verification.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000002_selfservice_verification.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000002_selfservice_verification.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000003_selfservice_verification.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000003_selfservice_verification.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000003_selfservice_verification.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000004_selfservice_verification.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000004_selfservice_verification.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000004_selfservice_verification.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000005_selfservice_verification.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000005_selfservice_verification.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000008000005_selfservice_verification.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000010000001_errors.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000010000001_errors.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000010000004_errors.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000010000004_errors.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000000_courier_body_type.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000000_courier_body_type.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000000_courier_body_type.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000000_courier_body_type.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000001_courier_body_type.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000001_courier_body_type.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000002_courier_body_type.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000002_courier_body_type.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000003_courier_body_type.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000003_courier_body_type.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000011000004_courier_body_type.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000012000001_login_request_forced.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000012000002_login_request_forced.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20191100000012000003_login_request_forced.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200317160354000004_create_profile_request_forms.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000004_create_recovery_addresses.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000004_create_recovery_addresses.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000005_create_recovery_addresses.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000005_create_recovery_addresses.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000006_create_recovery_addresses.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000006_create_recovery_addresses.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000007_create_recovery_addresses.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200519101057000007_create_recovery_addresses.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200601101000000001_create_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200601101000000002_create_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200601101000000003_create_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000003_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000004_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000005_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000006_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000007_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000008_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000009_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000010_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200605111551000011_messages.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000005_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000006_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000007_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000008_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000009_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000010_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000011_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000012_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000013_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000014_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000015_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000016_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000017_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000018_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200810141652000019_flow_type.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000001_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000001_add_session_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000001_add_session_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000002_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000002_add_session_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000002_add_session_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000003_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000003_add_session_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000003_add_session_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000004_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000004_add_session_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000004_add_session_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000005_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000006_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000006_add_session_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000007_add_session_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812124254000007_add_session_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000001_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000002_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000003_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000004_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000005_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000006_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200812160551000007_add_session_revoke.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000001_add_verification_methods.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000001_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000001_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000001_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000002_add_verification_methods.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000002_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000002_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000002_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000003_add_verification_methods.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000003_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000003_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000003_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000004_add_verification_methods.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000004_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000004_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000004_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000005_add_verification_methods.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000005_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000005_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000005_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000006_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000006_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000006_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000007_add_verification_methods.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000007_add_verification_methods.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000007_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000008_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000009_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130642000010_add_verification_methods.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130643000000_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130643000000_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130643000000_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000000_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000000_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000000_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000001_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000001_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130644000001_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130645000000_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130645000000_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130645000000_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000000_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000000_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000000_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000001_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000001_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000001_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000002_add_verification_methods.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000002_add_verification_methods.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000002_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000003_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000004_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000005_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000006_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000007_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000008_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000009_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000010_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830130646000011_add_verification_methods.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000001_add_verification_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000001_add_verification_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000001_add_verification_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000001_add_verification_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000002_add_verification_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000002_add_verification_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000002_add_verification_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000002_add_verification_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000003_add_verification_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000003_add_verification_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000003_add_verification_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000003_add_verification_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000004_add_verification_token.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000004_add_verification_token.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000004_add_verification_token.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830154602000004_add_verification_token.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000003_recovery_token_expires.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000003_recovery_token_expires.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000008_recovery_token_expires.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000009_recovery_token_expires.cockroach.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000010_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000011_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000012_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000013_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000014_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000015_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000016_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000017_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000018_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000019_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000020_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000021_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000022_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000023_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20200830172221000024_recovery_token_expires.sqlite3.up.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20201201161451000001_credential_types_values.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20201201161451000001_credential_types_values.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20201201161451000001_credential_types_values.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/stub/migrations/transactional/20201201161451000001_credential_types_values.sqlite3.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /oryx/popx/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/popx/transaction.go -------------------------------------------------------------------------------- /oryx/profilex/profiling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/profilex/profiling.go -------------------------------------------------------------------------------- /oryx/prometheusx/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/prometheusx/handler.go -------------------------------------------------------------------------------- /oryx/prometheusx/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/prometheusx/metrics.go -------------------------------------------------------------------------------- /oryx/proxy/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/proxy/proxy.go -------------------------------------------------------------------------------- /oryx/proxy/rewrites.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/proxy/rewrites.go -------------------------------------------------------------------------------- /oryx/randx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/randx/README.md -------------------------------------------------------------------------------- /oryx/randx/sequence.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/randx/sequence.go -------------------------------------------------------------------------------- /oryx/randx/strength/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/randx/strength/go.mod -------------------------------------------------------------------------------- /oryx/randx/strength/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/randx/strength/go.sum -------------------------------------------------------------------------------- /oryx/randx/strength/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/randx/strength/main.go -------------------------------------------------------------------------------- /oryx/reqlog/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/reqlog/LICENSE -------------------------------------------------------------------------------- /oryx/reqlog/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/reqlog/middleware.go -------------------------------------------------------------------------------- /oryx/requirex/assertx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/requirex/assertx.go -------------------------------------------------------------------------------- /oryx/requirex/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/requirex/time.go -------------------------------------------------------------------------------- /oryx/resilience/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/resilience/retry.go -------------------------------------------------------------------------------- /oryx/safecast/safecast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/safecast/safecast.go -------------------------------------------------------------------------------- /oryx/serverx/404.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/serverx/404.go -------------------------------------------------------------------------------- /oryx/serverx/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/serverx/404.html -------------------------------------------------------------------------------- /oryx/serverx/404.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/serverx/404.json -------------------------------------------------------------------------------- /oryx/serverx/redir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/serverx/redir.go -------------------------------------------------------------------------------- /oryx/sjsonx/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sjsonx/set.go -------------------------------------------------------------------------------- /oryx/snapshotx/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/snapshotx/snapshot.go -------------------------------------------------------------------------------- /oryx/sqlcon/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/connector.go -------------------------------------------------------------------------------- /oryx/sqlcon/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/error.go -------------------------------------------------------------------------------- /oryx/sqlcon/error_nosqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/error_nosqlite.go -------------------------------------------------------------------------------- /oryx/sqlcon/error_sqlite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/error_sqlite.go -------------------------------------------------------------------------------- /oryx/sqlcon/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/message.go -------------------------------------------------------------------------------- /oryx/sqlcon/parse_opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlcon/parse_opts.go -------------------------------------------------------------------------------- /oryx/sqlxx/batch/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlxx/batch/create.go -------------------------------------------------------------------------------- /oryx/sqlxx/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlxx/expand.go -------------------------------------------------------------------------------- /oryx/sqlxx/sqlxx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlxx/sqlxx.go -------------------------------------------------------------------------------- /oryx/sqlxx/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/sqlxx/types.go -------------------------------------------------------------------------------- /oryx/stringslice/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringslice/filter.go -------------------------------------------------------------------------------- /oryx/stringslice/has.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringslice/has.go -------------------------------------------------------------------------------- /oryx/stringslice/merge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringslice/merge.go -------------------------------------------------------------------------------- /oryx/stringslice/reverse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringslice/reverse.go -------------------------------------------------------------------------------- /oryx/stringslice/unique.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringslice/unique.go -------------------------------------------------------------------------------- /oryx/stringsx/case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/case.go -------------------------------------------------------------------------------- /oryx/stringsx/coalesce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/coalesce.go -------------------------------------------------------------------------------- /oryx/stringsx/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/default.go -------------------------------------------------------------------------------- /oryx/stringsx/ptr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/ptr.go -------------------------------------------------------------------------------- /oryx/stringsx/split.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/split.go -------------------------------------------------------------------------------- /oryx/stringsx/switch_case.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/switch_case.go -------------------------------------------------------------------------------- /oryx/stringsx/truncate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/stringsx/truncate.go -------------------------------------------------------------------------------- /oryx/swaggerx/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/swaggerx/error.go -------------------------------------------------------------------------------- /oryx/templatex/regex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/templatex/regex.go -------------------------------------------------------------------------------- /oryx/testingx/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/testingx/helpers.go -------------------------------------------------------------------------------- /oryx/tlsx/cert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/tlsx/cert.go -------------------------------------------------------------------------------- /oryx/tlsx/termination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/tlsx/termination.go -------------------------------------------------------------------------------- /oryx/tools/listx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/tools/listx/main.go -------------------------------------------------------------------------------- /oryx/urlx/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/copy.go -------------------------------------------------------------------------------- /oryx/urlx/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/extract.go -------------------------------------------------------------------------------- /oryx/urlx/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/join.go -------------------------------------------------------------------------------- /oryx/urlx/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/parse.go -------------------------------------------------------------------------------- /oryx/urlx/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/path.go -------------------------------------------------------------------------------- /oryx/urlx/path_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/urlx/path_windows.go -------------------------------------------------------------------------------- /oryx/uuidx/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/uuidx/uuid.go -------------------------------------------------------------------------------- /oryx/watcherx/changefeed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/changefeed.go -------------------------------------------------------------------------------- /oryx/watcherx/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/definitions.go -------------------------------------------------------------------------------- /oryx/watcherx/directory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/directory.go -------------------------------------------------------------------------------- /oryx/watcherx/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/event.go -------------------------------------------------------------------------------- /oryx/watcherx/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/file.go -------------------------------------------------------------------------------- /oryx/watcherx/integrationtest/.gitignore: -------------------------------------------------------------------------------- 1 | tmp_snapshot 2 | -------------------------------------------------------------------------------- /oryx/watcherx/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/oryx/watcherx/test_helpers.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/package.json -------------------------------------------------------------------------------- /package.oc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/package.oc.json -------------------------------------------------------------------------------- /persistence/definitions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/persistence/definitions.go -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000001000000_client.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE hydra_client; 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000001000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000002000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000003000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000004000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000005000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000006000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000007000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000008000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000009000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000010000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000011000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000012000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000013000000_client.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE hydra_client; 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000013000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190100000014000000_client.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000001000000_jwk.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE hydra_jwk; 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000001000000_jwk.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000001000000_jwk.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000002000000_jwk.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000002000000_jwk.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000003000000_jwk.down.sql: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000003000000_jwk.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000003000000_jwk.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000004000000_jwk.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE hydra_jwk; 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000004000000_jwk.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190200000004000000_jwk.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000001000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000002000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000003000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000004000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000005000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000006000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000007000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000008000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000009000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000010000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000011000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000012000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000013000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190300000014000000_consent.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000001000000_oauth2.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000002000000_oauth2.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000003000000_oauth2.down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE hydra_oauth2_pkce; 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000003000000_oauth2.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000004000000_oauth2.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- sqlite support added later 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20190400000010000000_oauth2.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20200527215732000000_client.down.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000000_fix_foreign_key.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000000_fix_foreign_key.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.cockroach.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.mysql.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.mysql.up.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.postgres.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.postgres.up.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.sqlite.down.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20221109000010000001_fix_foreign_key.sqlite.up.sql: -------------------------------------------------------------------------------- 1 | -- 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20230908104443000001_change_client_pk.down.sql: -------------------------------------------------------------------------------- 1 | -- only for crdb 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20230908104443000001_change_client_pk.up.sql: -------------------------------------------------------------------------------- 1 | -- only for crdb 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20251119112639000001_flow_drop_defaults.up.sql: -------------------------------------------------------------------------------- 1 | -- only down needed 2 | -------------------------------------------------------------------------------- /persistence/sql/migrations/20251119112639000002_flow_drop_defaults.up.sql: -------------------------------------------------------------------------------- 1 | -- only down needed 2 | -------------------------------------------------------------------------------- /quickstart-cockroach.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-cockroach.yml -------------------------------------------------------------------------------- /quickstart-cors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-cors.yml -------------------------------------------------------------------------------- /quickstart-debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-debug.yml -------------------------------------------------------------------------------- /quickstart-hsm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-hsm.yml -------------------------------------------------------------------------------- /quickstart-jwt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-jwt.yml -------------------------------------------------------------------------------- /quickstart-mysql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-mysql.yml -------------------------------------------------------------------------------- /quickstart-postgres.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-postgres.yml -------------------------------------------------------------------------------- /quickstart-prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-prometheus.yml -------------------------------------------------------------------------------- /quickstart-tracing.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart-tracing.yml -------------------------------------------------------------------------------- /quickstart.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/quickstart.yml -------------------------------------------------------------------------------- /scripts/.gitattributes: -------------------------------------------------------------------------------- 1 | *.sh text eol=lf 2 | -------------------------------------------------------------------------------- /scripts/5min-tutorial.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/5min-tutorial.sh -------------------------------------------------------------------------------- /scripts/db-diff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/db-diff.sh -------------------------------------------------------------------------------- /scripts/db-placeholders.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/db-placeholders.sh -------------------------------------------------------------------------------- /scripts/render-schemas.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/render-schemas.sh -------------------------------------------------------------------------------- /scripts/run-bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/run-bench.sh -------------------------------------------------------------------------------- /scripts/run-gensdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/run-gensdk.sh -------------------------------------------------------------------------------- /scripts/run-genswag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/run-genswag.sh -------------------------------------------------------------------------------- /scripts/test-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/scripts/test-env.sh -------------------------------------------------------------------------------- /spec/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/api.go -------------------------------------------------------------------------------- /spec/api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/api.json -------------------------------------------------------------------------------- /spec/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/config.go -------------------------------------------------------------------------------- /spec/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/config.json -------------------------------------------------------------------------------- /spec/schemas_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/schemas_test.go -------------------------------------------------------------------------------- /spec/swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/spec/swagger.json -------------------------------------------------------------------------------- /test/conformance/hydra/.gitignore: -------------------------------------------------------------------------------- 1 | hydra 2 | -------------------------------------------------------------------------------- /test/conformance/purge.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/conformance/purge.sh -------------------------------------------------------------------------------- /test/conformance/ssl/ory-ca.srl: -------------------------------------------------------------------------------- 1 | DD6B7209999175C2 2 | -------------------------------------------------------------------------------- /test/conformance/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/conformance/start.sh -------------------------------------------------------------------------------- /test/conformance/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/conformance/test.sh -------------------------------------------------------------------------------- /test/e2e/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | *.so 3 | hydra -------------------------------------------------------------------------------- /test/e2e/circle-ci.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/e2e/circle-ci.bash -------------------------------------------------------------------------------- /test/e2e/oauth2-client/.dockerignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /test/e2e/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/e2e/schema.sql -------------------------------------------------------------------------------- /test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/main.go -------------------------------------------------------------------------------- /test/mock-cb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/mock-cb/main.go -------------------------------------------------------------------------------- /test/mock-client/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/mock-client/main.go -------------------------------------------------------------------------------- /test/mock-lcp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/mock-lcp/main.go -------------------------------------------------------------------------------- /test/stub/ecdh.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/ecdh.key -------------------------------------------------------------------------------- /test/stub/ecdh.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/ecdh.pub -------------------------------------------------------------------------------- /test/stub/pgp.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/pgp.key -------------------------------------------------------------------------------- /test/stub/pgp.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/pgp.pub -------------------------------------------------------------------------------- /test/stub/rsa.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/rsa.key -------------------------------------------------------------------------------- /test/stub/rsa.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/test/stub/rsa.pub -------------------------------------------------------------------------------- /x/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/audit.go -------------------------------------------------------------------------------- /x/audit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/audit_test.go -------------------------------------------------------------------------------- /x/basic_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/basic_auth.go -------------------------------------------------------------------------------- /x/clamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/clamp.go -------------------------------------------------------------------------------- /x/clean_sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/clean_sql.go -------------------------------------------------------------------------------- /x/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/config.go -------------------------------------------------------------------------------- /x/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/const.go -------------------------------------------------------------------------------- /x/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/doc.go -------------------------------------------------------------------------------- /x/doc_swagger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/doc_swagger.go -------------------------------------------------------------------------------- /x/error_enhancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/error_enhancer.go -------------------------------------------------------------------------------- /x/error_enhancer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/error_enhancer_test.go -------------------------------------------------------------------------------- /x/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/errors.go -------------------------------------------------------------------------------- /x/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/errors_test.go -------------------------------------------------------------------------------- /x/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/events/events.go -------------------------------------------------------------------------------- /x/fosite_storer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/fosite_storer.go -------------------------------------------------------------------------------- /x/hasher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/hasher.go -------------------------------------------------------------------------------- /x/hasher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/hasher_test.go -------------------------------------------------------------------------------- /x/int_to_bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/int_to_bytes.go -------------------------------------------------------------------------------- /x/int_to_bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/int_to_bytes_test.go -------------------------------------------------------------------------------- /x/oauth2_test_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/oauth2_test_client.go -------------------------------------------------------------------------------- /x/oauth2cors/cors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/oauth2cors/cors.go -------------------------------------------------------------------------------- /x/oauth2cors/cors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/oauth2cors/cors_test.go -------------------------------------------------------------------------------- /x/redirect_uri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/redirect_uri.go -------------------------------------------------------------------------------- /x/redirect_uri_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/redirect_uri_test.go -------------------------------------------------------------------------------- /x/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/registry.go -------------------------------------------------------------------------------- /x/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/router.go -------------------------------------------------------------------------------- /x/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/secret.go -------------------------------------------------------------------------------- /x/sighash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/sighash.go -------------------------------------------------------------------------------- /x/sqlx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/sqlx.go -------------------------------------------------------------------------------- /x/swagger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/swagger.go -------------------------------------------------------------------------------- /x/swagger/genericError.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/swagger/genericError.go -------------------------------------------------------------------------------- /x/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ory/hydra/HEAD/x/test_helpers.go --------------------------------------------------------------------------------