LP#1843818: remote authentication fixes user/jeffdavis/lp1843818-remoteauth-fixes-rebased
authorJeff Davis <jeff.davis@bc.libraries.coop>
Tue, 30 Jun 2020 22:20:00 +0000 (15:20 -0700)
committerJeff Davis <jeff.davis@bc.libraries.coop>
Wed, 30 Sep 2020 20:28:39 +0000 (13:28 -0700)
commit550ddf69da1828877de6c7938b72c7ff9d7d4b86
tree26d3594852b0f69ab2af320aadd79a989ba1312b
parent219ad430f60d9521aeb291f28b2e32f77bc988ed
LP#1843818: remote authentication fixes

- Remove the "allow_inactive" option.  It didn't work, supporting it
  would require a lot of extra code, and we don't allow inactive users
  to authenticate in other contexts.

- Use a SERIAL primary key on config.remoteauth_profile so that profile
  names can be changed in the client.

- Simplify the reporter label to "Remote Authentication Profile" while
  we're at it.

Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/WWW/RemoteAuth.pm
Open-ILS/src/sql/Pg/150.remoteauth.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.remoteauth_pkey.sql [new file with mode: 0644]
Open-ILS/tests/datasets/sql/remoteauth.sql
docs/TechRef/remoteauth.adoc