LICENSE
README.md
__init__.py
_capabilities.py
_codegen.py
_codegen_settings.py
activation.py
apps.py
checks.py
codegen_urls.py
conf.py
conftest.py
dto.py
errors.py
events.py
flows.py
functions.py
gdpr.py
hint_cookie.py
models.py
monitoring_proxy.py
oauth_providers.py
permissions.py
py.typed
pyproject.toml
registration.py
sso_service.py
sso_views.py
staff_roles.py
tasks.py
urls.py
urls_v1.py
utils.py
verification_factors.py
./__init__.py
./_capabilities.py
./_codegen.py
./_codegen_settings.py
./activation.py
./apps.py
./checks.py
./codegen_urls.py
./conf.py
./conftest.py
./dto.py
./errors.py
./events.py
./flows.py
./functions.py
./gdpr.py
./hint_cookie.py
./models.py
./monitoring_proxy.py
./oauth_providers.py
./permissions.py
./py.typed
./registration.py
./sso_service.py
./sso_views.py
./staff_roles.py
./tasks.py
./urls.py
./urls_v1.py
./utils.py
./verification_factors.py
./admin/__init__.py
./admin/dto.py
./admin/serializers.py
./admin/views.py
./docs/capabilities.json
./docs/errors.json
./docs/flows.json
./docs/llms.txt
./login_grant/__init__.py
./login_grant/serializers.py
./login_grant/services.py
./login_grant/views.py
./magic_link/__init__.py
./magic_link/serializers.py
./magic_link/services.py
./magic_link/views.py
./management/__init__.py
./management/commands/__init__.py
./management/commands/consume_gdpr.py
./mfa/__init__.py
./mfa/dto.py
./mfa/serializers.py
./mfa/services.py
./mfa/views.py
./migrations/0001_initial.py
./migrations/0002_initial.py
./migrations/0003_alter_emailverification_code_and_more.py
./migrations/0004_authenticatorchangerequest.py
./migrations/0005_user_sessions_totp_device.py
./migrations/0006_rename_usersession_user_revoked_idx_user_sessio_user_id_4d7d26_idx_and_more.py
./migrations/0007_add_audit_log_passkeys_suspicious_session.py
./migrations/0008_add_device_type_details_to_session.py
./migrations/0009_add_access_jti_to_session.py
./migrations/0010_sso_models.py
./migrations/0011_verification_preference.py
./migrations/0012_alter_authauditlog_event_type_alter_orgmembership_id_and_more.py
./migrations/0013_staff_role_assignment.py
./migrations/0014_widen_sso_config_urls.py
./migrations/0015_linkedoauthaccount.py
./migrations/0016_alter_authauditlog_event_type.py
./migrations/0017_alter_authenticatorchangerequest_change_type.py
./migrations/0018_alter_emailverification_code_and_more.py
./migrations/0019_drop_verification_tables.py
./migrations/__init__.py
./oauth/__init__.py
./oauth/dto.py
./oauth/icons.py
./oauth/serializers.py
./oauth/services.py
./oauth/views.py
./openid/__init__.py
./openid/views.py
./otp/__init__.py
./otp/constants.py
./otp/dto.py
./otp/serializers.py
./otp/services.py
./otp/views.py
./password/__init__.py
./password/dto.py
./password/serializers.py
./password/services.py
./password/views.py
./qr/__init__.py
./qr/dto.py
./qr/serializers.py
./qr/services.py
./qr/views.py
./schemas/emits/staff.role.assigned.json
./schemas/emits/staff.role.revoked.json
./schemas/emits/user.deactivated.json
./schemas/emits/user.mfa_disabled.json
./schemas/emits/user.mfa_enabled.json
./schemas/emits/user.reactivated.json
./schemas/emits/user.registered.json
./schemas/emits/user.session_created.json
./schemas/emits/user.session_revoked.json
./schemas/functions/auth.admin_reset_password.json
./schemas/functions/auth.apply_first_login_policies.json
./schemas/functions/auth.issue_login_grant.json
./schemas/functions/auth.mfa_status.json
./schemas/functions/auth.provision_user.json
./schemas/functions/auth.verification.policy.json
./security/__init__.py
./security/dto.py
./security/serializers.py
./security/services.py
./security/views.py
./sessions/__init__.py
./sessions/dto.py
./sessions/guard.py
./sessions/serializers.py
./sessions/services.py
./sessions/views.py
./translations/errors.es.json
./translations/errors.ru.json
./translations/flows.en.json
./translations/flows.ru.json
./verification/__init__.py
./verification/dto.py
./verification/serializers.py
./verification/views.py
admin/__init__.py
admin/dto.py
admin/serializers.py
admin/views.py
docs/capabilities.json
docs/errors.json
docs/flows.json
docs/llms.txt
login_grant/__init__.py
login_grant/serializers.py
login_grant/services.py
login_grant/views.py
magic_link/__init__.py
magic_link/serializers.py
magic_link/services.py
magic_link/views.py
management/__init__.py
management/commands/__init__.py
management/commands/consume_gdpr.py
mfa/__init__.py
mfa/dto.py
mfa/serializers.py
mfa/services.py
mfa/views.py
migrations/0001_initial.py
migrations/0002_initial.py
migrations/0003_alter_emailverification_code_and_more.py
migrations/0004_authenticatorchangerequest.py
migrations/0005_user_sessions_totp_device.py
migrations/0006_rename_usersession_user_revoked_idx_user_sessio_user_id_4d7d26_idx_and_more.py
migrations/0007_add_audit_log_passkeys_suspicious_session.py
migrations/0008_add_device_type_details_to_session.py
migrations/0009_add_access_jti_to_session.py
migrations/0010_sso_models.py
migrations/0011_verification_preference.py
migrations/0012_alter_authauditlog_event_type_alter_orgmembership_id_and_more.py
migrations/0013_staff_role_assignment.py
migrations/0014_widen_sso_config_urls.py
migrations/0015_linkedoauthaccount.py
migrations/0016_alter_authauditlog_event_type.py
migrations/0017_alter_authenticatorchangerequest_change_type.py
migrations/0018_alter_emailverification_code_and_more.py
migrations/0019_drop_verification_tables.py
migrations/__init__.py
oauth/__init__.py
oauth/dto.py
oauth/icons.py
oauth/serializers.py
oauth/services.py
oauth/views.py
openid/__init__.py
openid/views.py
otp/__init__.py
otp/constants.py
otp/dto.py
otp/serializers.py
otp/services.py
otp/views.py
password/__init__.py
password/dto.py
password/serializers.py
password/services.py
password/views.py
qr/__init__.py
qr/dto.py
qr/serializers.py
qr/services.py
qr/views.py
schemas/emits/staff.role.assigned.json
schemas/emits/staff.role.revoked.json
schemas/emits/user.deactivated.json
schemas/emits/user.mfa_disabled.json
schemas/emits/user.mfa_enabled.json
schemas/emits/user.reactivated.json
schemas/emits/user.registered.json
schemas/emits/user.session_created.json
schemas/emits/user.session_revoked.json
schemas/functions/auth.admin_reset_password.json
schemas/functions/auth.apply_first_login_policies.json
schemas/functions/auth.issue_login_grant.json
schemas/functions/auth.mfa_status.json
schemas/functions/auth.provision_user.json
schemas/functions/auth.verification.policy.json
security/__init__.py
security/dto.py
security/serializers.py
security/services.py
security/views.py
sessions/__init__.py
sessions/dto.py
sessions/guard.py
sessions/serializers.py
sessions/services.py
sessions/views.py
stapel_auth.egg-info/PKG-INFO
stapel_auth.egg-info/SOURCES.txt
stapel_auth.egg-info/dependency_links.txt
stapel_auth.egg-info/requires.txt
stapel_auth.egg-info/top_level.txt
tests/test_activation_events.py
tests/test_admin_coverage.py
tests/test_admin_password_reset.py
tests/test_anon_promotion.py
tests/test_anonymous_rate_limit.py
tests/test_auth.py
tests/test_auth_hint_cookie.py
tests/test_beat_schedule.py
tests/test_capability_axes.py
tests/test_checks.py
tests/test_commands_events_coverage.py
tests/test_contract.py
tests/test_error_i18n.py
tests/test_error_keys.py
tests/test_error_keys_endpoint.py
tests/test_extra.py
tests/test_final_gaps_coverage.py
tests/test_first_login_policy.py
tests/test_first_login_policy_set.py
tests/test_flow_docs.py
tests/test_flow_i18n.py
tests/test_harness_isolation.py
tests/test_hourly_send_limits.py
tests/test_legacy_token_credentials.py
tests/test_legacy_token_gate.py
tests/test_login_alert_cold_start.py
tests/test_login_grant.py
tests/test_magic_link_coverage.py
tests/test_mfa_events.py
tests/test_mfa_services_coverage.py
tests/test_mfa_views_coverage.py
tests/test_mounting_urls.py
tests/test_oauth.py
tests/test_oauth_links.py
tests/test_openid_discovery_contract.py
tests/test_openid_oauth_coverage.py
tests/test_org_provisioning.py
tests/test_otp_code_store.py
tests/test_otp_length.py
tests/test_otp_password_services_coverage.py
tests/test_otp_views_misc_coverage.py
tests/test_permission_default_deny.py
tests/test_public_api.py
tests/test_refresh_token_trust_boundary.py
tests/test_registration_closed.py
tests/test_security_status_coverage.py
tests/test_serializer_seams.py
tests/test_services.py
tests/test_session_events.py
tests/test_session_issuance_gate.py
tests/test_sessions_coverage.py
tests/test_sso.py
tests/test_sso_coverage.py
tests/test_sso_fail_closed.py
tests/test_staff_roles.py
tests/test_totp_change_flows.py
tests/test_upgrade.py
tests/test_user_attribute_probes.py
tests/test_verification.py
translations/errors.es.json
translations/errors.ru.json
translations/flows.en.json
translations/flows.ru.json
verification/__init__.py
verification/dto.py
verification/serializers.py
verification/views.py