Hash OAuth application secrets
Follow-up to #364110. We discovered some outside dependencies on the OAuth application secret being accessible after the fact. See discussion on the merge request starting at !91501 (comment 1031587853).
Possible dependency issues:
- GitLab Pages
- Grafana
- Mattermost
We can consider whether it's easier to update the dependencies or if we can override some of the methods they use to work.
Availability & Testing
Please run the full package-and-qa job. For mattermost, we will be interested in the results of qa/specs/features/browser_ui/1_manage/login/log_into_mattermost_via_gitlab_spec.rb
.
Edited by Sanad Liaquat