Create WrapperAuthenticator and simplify Authenticator behaviour
authorAlex Gleason <alex@alexgleason.me>
Mon, 7 Jun 2021 23:07:54 +0000 (18:07 -0500)
committerAlex Gleason <alex@alexgleason.me>
Mon, 7 Jun 2021 23:18:39 +0000 (18:18 -0500)
commit1399b82f7be708562848031944f6caab8f193bda
treea634e5ee52b2f22f5e3ec8a2963df7179714104a
parent4a6b49d0b4529936b06a3f1668d937220fb2173b
Create WrapperAuthenticator and simplify Authenticator behaviour
Speeds up recompilation by reducing compile-time cycles
lib/pleroma/web/auth/authenticator.ex
lib/pleroma/web/auth/helpers.ex [new file with mode: 0644]
lib/pleroma/web/auth/ldap_authenticator.ex
lib/pleroma/web/auth/pleroma_authenticator.ex
lib/pleroma/web/auth/wrapper_authenticator.ex [new file with mode: 0644]
lib/pleroma/web/o_auth/o_auth_controller.ex
lib/pleroma/web/templates/o_auth/o_auth/show.html.eex
lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex
test/pleroma/web/auth/authenticator_test.exs