diff --git a/lib/webauthn/relying_party.rb b/lib/webauthn/relying_party.rb index 9d2b84d1..506e0b42 100644 --- a/lib/webauthn/relying_party.rb +++ b/lib/webauthn/relying_party.rb @@ -124,9 +124,9 @@ def verify_authentication( # DEPRECATED: This method will be removed in future. def origin warn( - "DEPRECATION WARNING: `WebAuthn.origin` is deprecated and will be removed in future. "\ - "Please use `WebAuthn.allowed_origins` instead "\ - "that also allows configuring multiple origins per Relying Party" + "DEPRECATION WARNING: `WebAuthn.origin` is deprecated and returns `nil` " \ + "when `WebAuthn.allowed_origins` contains more than one origin. " \ + "It will be removed in future. Please use `WebAuthn.allowed_origins` instead." ) allowed_origins.first if allowed_origins&.size == 1 @@ -137,8 +137,8 @@ def origin=(new_origin) return if new_origin.nil? warn( - "DEPRECATION WARNING: `WebAuthn.origin` is deprecated and will be removed in future. "\ - "Please use `WebAuthn.allowed_origins` instead "\ + "DEPRECATION WARNING: `WebAuthn.origin=` is deprecated and will be removed in future. "\ + "Please use `WebAuthn.allowed_origins=` instead "\ "that also allows configuring multiple origins per Relying Party" )