Sha256: 1d7d86f006cf552007919211ce78493bc7354a348a2c418425df2fdb0a4d974f

Contents?: true

Size: 661 Bytes

Versions: 21

Compression:

Stored size: 661 Bytes

Contents

= New Features

* Rodauth.lib has been added for using Rodauth purely as a library,
  useful in non-web applications:

    require 'rodauth'
    rodauth = Rodauth.lib do
      enable :create_account, :change_password
    end
    rodauth.create_account(login: 'foo@example.com', password: '...')
    rodauth.change_password(account_id: 24601, password: '...')

  This is built on top of the internal_request feature, and works by
  creating a Roda application with the rodauth plugin, and returning
  the related Rodauth::Auth class.

= Other Improvements

* The internal_request feature now works correctly for configurations
  where only_json? is set to true.

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
rodauth-2.36.0 doc/release_notes/2.16.0.txt
rodauth-2.34.0 doc/release_notes/2.16.0.txt
rodauth-2.33.0 doc/release_notes/2.16.0.txt
rodauth-2.32.0 doc/release_notes/2.16.0.txt
rodauth-2.31.0 doc/release_notes/2.16.0.txt
rodauth-2.30.0 doc/release_notes/2.16.0.txt
rodauth-2.29.0 doc/release_notes/2.16.0.txt
rodauth-2.28.0 doc/release_notes/2.16.0.txt
rodauth-2.27.0 doc/release_notes/2.16.0.txt
rodauth-2.26.1 doc/release_notes/2.16.0.txt
rodauth-2.26.0 doc/release_notes/2.16.0.txt
rodauth-2.25.0 doc/release_notes/2.16.0.txt
rodauth-2.24.0 doc/release_notes/2.16.0.txt
rodauth-2.23.0 doc/release_notes/2.16.0.txt
rodauth-2.22.0 doc/release_notes/2.16.0.txt
rodauth-2.21.0 doc/release_notes/2.16.0.txt
rodauth-2.20.0 doc/release_notes/2.16.0.txt
rodauth-2.19.0 doc/release_notes/2.16.0.txt
rodauth-2.18.0 doc/release_notes/2.16.0.txt
rodauth-2.17.0 doc/release_notes/2.16.0.txt