gitlab-org--gitlab-foss/spec/requests
Timothy Andrew d1488268b2 Simplify authentication logic in the v4 users API for !12445.
- Rather than using an explicit check to turn off authentication for the
  `/users` endpoint, simply call `authenticate_non_get!`.

- All `GET` endpoints we wish to restrict already call
  `authenticated_as_admin!`, and so remain inacessible to anonymous users.

- This _does_ open up the `/users/:id` endpoint to anonymous access. It contains
  the same access check that `/users` users, and so is safe for use here.

- More context: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12445#note_34031323
2017-07-04 12:19:48 +00:00
..
api Simplify authentication logic in the v4 users API for !12445. 2017-07-04 12:19:48 +00:00
ci/api Enable Style/DotPosition Rubocop 👮 2017-06-21 13:48:12 +00:00
projects Add transient head_pipeline_of to pipeline factories 2017-05-22 17:06:45 -03:00
git_http_spec.rb Enable Style/DotPosition Rubocop 👮 2017-06-21 13:48:12 +00:00
jwt_controller_spec.rb Correct RSpec/SingleLineHook cop offenses 2017-06-14 13:18:56 -05:00
lfs_http_spec.rb Specify new Git-LFS-over-HTTP behavior 2017-06-05 05:32:26 -07:00
openid_connect_spec.rb Bring in security changes from the 9.2.5 release 2017-06-07 21:16:20 -07:00
request_profiler_spec.rb Add specs for Gitlab::RequestProfiler 2017-05-01 17:32:45 +02:00