]> git.koha-community.org Git - koha.git/commit
Bug 28772: Display API secret once
authorTomas Cohen Arazi <tomascohen@theke.io>
Mon, 30 Aug 2021 15:07:56 +0000 (12:07 -0300)
committerFridolin Somers <fridolin.somers@biblibre.com>
Tue, 21 Sep 2021 06:21:00 +0000 (20:21 -1000)
commit870994aa886dc00e35c325862e1db699848e7ff4
tree0c77f5f82a4e6f03c78e503d3564820ea36cf8f8
parent4620a3f514f34b95dcacfbeae0264c0ffa3a4cd8
Bug 28772: Display API secret once

This patch makes the apikeys.pl display the generated API secret once,
when generated. After that, it won't be displayed by the UI.

To test:
1. Generate a new API key
=> FAIL: The secret is displayed in the API keys table
2. Visit some other page, and go back to the API keys page
=> FAIL: The API key secret is there
3. Apply this patch
4. Go to More > Manage API keys
=> SUCCESS: It no longer displays the secret
5. Generate a new API key
=> SUCCESS: The API key details (including the secret) are displayed.
=> SUCCESS: A message telling to copy the secret because it won't be
            displayed again is shown.
6. Repeat 4
=> SUCCESS: The secret is no longer displayed
7. Sign off :-D

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
koha-tmpl/intranet-tmpl/prog/en/modules/members/apikeys.tt
members/apikeys.pl