anza-xyz / wallet-standard

Solana extensions to the Wallet Standard.
Apache License 2.0
79 stars 42 forks source link

Sign In: make all fields optional #20

Closed jordaaash closed 1 year ago

jordaaash commented 1 year ago

In the EIP-4361 message, Domain and Address are the only required values for authentication. Both values can be provided by the wallet if not provided by the caller. The caller may wish to reuse the same message without a nonce, URI, chain to produce a deterministic signature (for example, to generate a cryptographic key from). Wallets don't need to enforce the existence of these fields if applications don't use them.

changeset-bot[bot] commented 1 year ago

🦋 Changeset detected

Latest commit: e53af8af789e66e14395448d514c9aa8c6a21ece

The changes in this PR will be included in the next version bump.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

jordaaash commented 1 year ago

Published:

🦋  @solana/wallet-standard@1.0.3-alpha.2
🦋  @solana/wallet-standard-core@1.0.1-alpha.2
🦋  @solana/wallet-standard-features@1.1.0-alpha.2
🦋  @solana/wallet-standard-util@1.0.1-alpha.2
🦋  @solana/wallet-standard-wallet-adapter@1.0.3-alpha.2
🦋  @solana/wallet-standard-wallet-adapter-base@1.0.3-alpha.2
🦋  @solana/wallet-standard-wallet-adapter-react@1.0.3-alpha.2