LP#1843818: remote authentication fixes user/jeffdavis/lp1843818-remoteauth-fixes
authorJeff Davis <jeff.davis@bc.libraries.coop>
Tue, 30 Jun 2020 22:20:00 +0000 (15:20 -0700)
committerJeff Davis <jdavis@sitka.bclibraries.ca>
Fri, 3 Jul 2020 22:33:38 +0000 (15:33 -0700)
commit355f8367e530db5ad3cc2b463c21d555156b9d3f
tree6aa755127b0fd38b65fb8552084ea2a5c7c940ab
parentc99833f1021fcb425975a4170b55f223fee5ee57
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