lib/webauthn.rb
# frozen_string_literal: true require "webauthn/json_serializer" require "webauthn/configuration" require "webauthn/credential" require "webauthn/credential_creation_options" require "webauthn/credential_request_options" require "webauthn/version" module WebAuthn TYPE_PUBLIC_KEY = "public-key" def self.generate_user_id configuration.encoder.encode(SecureRandom.random_bytes(64)) end end