Skip to content

Releases: sqrldev/SQRL-For-Dot-Net-Standard

Fix for user unlock

30 Jan 15:03
e5797bd
Compare
Choose a tag to compare

@josegomez did a grate fix for the user unlock issue that has plagued the project from the early days meaning this project is now working for all SQRL commands

Fix JSON and Linux compatibility

16 Dec 21:53
e00418a
Compare
Choose a tag to compare

Version 1.4.1
Released and includes:

Fix for missing comma in JSON for custom login pages
Fix for new line terminator in SQRL protocol responses

Many thanks to @josegomez who persevered to track down the new line terminator issue and fixed the JSON comma issue.

QR code configuration

26 Oct 18:12
dd39db5
Compare
Choose a tag to compare

Version 1.4.0
Released and includes:

  • Added option for QR code scale
  • Added option for QR code boarder size
  • Added option for QR code error correction level (ECC)
  • Fixed helpers been enabled creating lot's of NUT's if no helper path defined
  • Helper paths now required
  • Paths in options changed to be PathString objects rather than strings this is a braking change
  • Started work on unit tests

NUT size reduction

23 Oct 19:44
6e60160
Compare
Choose a tag to compare

Version 1.3.0
Released and includes:

  • A change from time based counter for NUTs to a GUID based NUT
  • Change to how NUTs are removed from the authorized NUT store so that NutInfo is returned

Hooks change and some fixs

18 Oct 09:32
34578a5
Compare
Choose a tag to compare

Version 1.3.0
Released and includes:

Fix for spelling mistake for MillieSeconds so its not MilliSeconds
Fix for 500 error with clients that don't send opt in request (opt is now optional)
Changed hooks to be clear and use less requests for operations

Added Async and Logging

15 Oct 10:01
b536f62
Compare
Choose a tag to compare

Version 1.2.0
Released and includes some more community requested features

  • Added async hooks to allow async operations with awaits (e.g. database access)
  • Added context been passed into SqrlOnly and Hardlock hooks to allow for DI access
  • Added Logging to middleware
  • Fixed bug with OnTicketReceived been called twice
  • Example of database usage has been added using a code first database

Added ASK messages and HTML helpers

12 Oct 10:07
Compare
Choose a tag to compare

Version 1.1.0
This release adds the last of the SQRL prococal and some community requested features

  • Added ASK capabilities
  • HTML helpers
  • SQRLProvider (used to get SQRL links server side)

Fix for old nuts not been removed when gone stale

09 Oct 13:39
Compare
Choose a tag to compare

Version 1.0.1
This is a small release

  • Fixed bug where old NUTs might be left in memory when using default NUT manager

Production ready

09 Oct 09:01
c6789ff
Compare
Choose a tag to compare

Version 1.0
This is the first version and includes the ability to:

  • Handle Query, Ident, Disable, Enable, Remove requests
  • Create and Manage Nuts
  • Provide diagnostics on requests
  • Create custom login pages that work with the middleware
  • Anit-spoof compliant
  • Handle the options noiptest, sqrlonly, hardlock, cps, suk

This is published to the Nuget store here (https://www.nuget.org/packages/SqrlForNet/)