Skip to content

Releases: ssasy-auth/core

Friendlier to developers

09 Sep 21:29
Compare
Choose a tag to compare

Introduces a standardized representation of SSASy resources (i.e. keys, ciphertexts and challenges) using a custom URI and enables a new and improved developer-friendly wallet that accepts and returns URIs, exclusively.

[#11 ] wallet only accepts (and returns) ssasy URIs

  • forces resources passed to (and returned from) Wallet methods to use SSASy URI
  • renames Wallet variables and methods to improve accuracy of description
  • updates docs

[#13 ] adds uris for SSASy resources

  • (BREAKING) replaces EncoderModule with SerializerModule
  • adds (de)serializer functions for key, challenge, ciphertext and signature
  • renames ProccessedKey type to SecureContextKey in key interfaces

See changelog for more details

Note: this release skips the 2.x.x version because of some poor design/implementation decisions which led to buggy URIs (i.e. uri parameters that were not properly encoded).