[#1682] Fixed Basic Auth permissions issue by disabling OAuth scopes checks when...
authorIvan Tashkinov <ivantashkinov@gmail.com>
Fri, 17 Apr 2020 18:21:10 +0000 (21:21 +0300)
committerIvan Tashkinov <ivantashkinov@gmail.com>
Fri, 17 Apr 2020 18:21:10 +0000 (21:21 +0300)
commit66f55106bda23e0cfb01cb63f7397f4383518963
tree6f3cd7d3d75a138d23235d4ab05328785c6278d3
parente0d7847bc56c61156c8df0e7a94d728b82bf2d86
[#1682] Fixed Basic Auth permissions issue by disabling OAuth scopes checks when password is provided. Refactored plugs skipping functionality.
CHANGELOG.md
lib/pleroma/plugs/authentication_plug.ex
lib/pleroma/plugs/legacy_authentication_plug.ex
lib/pleroma/plugs/plug_helper.ex
lib/pleroma/web/web.ex
test/plugs/authentication_plug_test.exs
test/plugs/legacy_authentication_plug_test.exs
test/plugs/oauth_scopes_plug_test.exs
test/web/auth/basic_auth_test.exs [new file with mode: 0644]