stable

Clone or download

Read-only

Generated access keys are saved in the database

End users still can not see or manage them but the keys can be seen by looking at the table user_access_key. This is part of story #12266: use an API key rather than a login / password Change-Id: I9c223c5c314ed813aee547998f760922112915b2

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +3 −2 Go to diff View file
M site-content/tuleap-core.pot +2 −1 Go to diff View file
M src/common/User/AccessKey/AccessKeyCreationController.php +7 −2 Go to diff View file
M src/common/User/AccessKey/AccessKeyCreator.php +24 −5 Go to diff View file
A src/common/User/AccessKey/AccessKeyDAO.php +42 −0 Go to diff View file
A src/common/User/AccessKey/AccessKeyVerificationStringHasher.php +32 −0 Go to diff View file
M src/db/mysql/database_structure.sql +10 −0 Go to diff View file
A src/db/mysql/updates/2018/201809260900_add_user_access_key_table.php +48 −0 Go to diff View file
M src/templates/user/access-keys.mustache +1 −1 Go to diff View file
M tests/phpunit/common/User/AccessKey/AccessKeyCreatorTest.php +10 −3 Go to diff View file
A tests/phpunit/common/User/AccessKey/AccessKeyVerificationStringHasherTest.php +40 −0 Go to diff View file