Imports
- github.com/crewjam/saml
- github.com/ethereum/go-ethereum/accounts
- github.com/ethereum/go-ethereum/common
- github.com/ethereum/go-ethereum/common/hexutil
- github.com/ethereum/go-ethereum/crypto
- github.com/go-jose/go-jose/v3/jwt
- github.com/go-webauthn/webauthn/protocol
- github.com/go-webauthn/webauthn/webauthn
- github.com/google/uuid
- github.com/jonboulle/clockwork
- github.com/mrjones/oauth
- github.com/pquerna/otp
- github.com/volatiletech/null/v8
- golang.org/x/oauth2
Standard library imports
- bytes
- clerk/api/apierror
- clerk/api/fapi/v1/external_account
- clerk/api/fapi/v1/samlaccount
- clerk/api/serialize
- clerk/api/shared/comms
- clerk/api/shared/events
- clerk/api/shared/orgdomain
- clerk/api/shared/passkeys
- clerk/api/shared/saml
- clerk/api/shared/serializable
- clerk/api/shared/sso
- clerk/api/shared/user_profile
- clerk/api/shared/verifications
- clerk/model
- clerk/model/sqbmodel
- clerk/pkg/backup_codes
- clerk/pkg/cache
- clerk/pkg/cenv
- clerk/pkg/clerkerrors
- clerk/pkg/constants
- clerk/pkg/ctx/activity
- clerk/pkg/ctx/clerkjs_version
- clerk/pkg/ctx/client_type
- clerk/pkg/ctx/requesting_user
- clerk/pkg/ctx/requestingdevbrowser
- clerk/pkg/externalapis/hibp
- clerk/pkg/hash
- clerk/pkg/jwks
- clerk/pkg/jwt
- clerk/pkg/oauth
- clerk/pkg/oauth/provider
- clerk/pkg/rand
- clerk/pkg/saml
- clerk/pkg/set
- clerk/pkg/strings
- clerk/pkg/ticket
- clerk/pkg/totp
- clerk/pkg/usersettings/clerk
- clerk/pkg/usersettings/model
- clerk/pkg/webauthn
- clerk/repository
- clerk/utils/clerk
- clerk/utils/database
- clerk/utils/log
- clerk/utils/param
- clerk/utils/pki
- clerk/utils/url
- clerk/utils/validate
- context
- encoding/base64
- encoding/json
- errors
- fmt
- net/http
- net/url
- strings
- time