Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI...
authorMaksim <parallel588@gmail.com>
Thu, 7 May 2020 08:14:54 +0000 (08:14 +0000)
committerlain <lain@soykaf.club>
Thu, 7 May 2020 08:14:54 +0000 (08:14 +0000)
commit3d0c567fbc3506770fdac5f1269c45b244928747
treea7f4ece6dcd0a534b464e455fa382d3ebd8f4d07
parent68a126317d7cdd670c8e244319da08ff85639d33
Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController
49 files changed:
config/config.exs
config/description.exs
config/test.exs
docs/API/admin_api.md
docs/API/pleroma_api.md
docs/configuration/cheatsheet.md
lib/pleroma/mfa.ex [new file with mode: 0644]
lib/pleroma/mfa/backup_codes.ex [new file with mode: 0644]
lib/pleroma/mfa/changeset.ex [new file with mode: 0644]
lib/pleroma/mfa/settings.ex [new file with mode: 0644]
lib/pleroma/mfa/token.ex [new file with mode: 0644]
lib/pleroma/mfa/totp.ex [new file with mode: 0644]
lib/pleroma/plugs/ensure_authenticated_plug.ex
lib/pleroma/user.ex
lib/pleroma/web/admin_api/admin_api_controller.ex
lib/pleroma/web/auth/pleroma_authenticator.ex
lib/pleroma/web/auth/totp_authenticator.ex [new file with mode: 0644]
lib/pleroma/web/common_api/utils.ex
lib/pleroma/web/oauth/mfa_controller.ex [new file with mode: 0644]
lib/pleroma/web/oauth/mfa_view.ex [new file with mode: 0644]
lib/pleroma/web/oauth/oauth_controller.ex
lib/pleroma/web/oauth/token/clean_worker.ex [new file with mode: 0644]
lib/pleroma/web/oauth/token/response.ex
lib/pleroma/web/pleroma_api/controllers/two_factor_authentication_controller.ex [new file with mode: 0644]
lib/pleroma/web/router.ex
lib/pleroma/web/templates/o_auth/mfa/recovery.html.eex [new file with mode: 0644]
lib/pleroma/web/templates/o_auth/mfa/totp.html.eex [new file with mode: 0644]
lib/pleroma/web/templates/twitter_api/remote_follow/follow_mfa.html.eex [new file with mode: 0644]
lib/pleroma/web/twitter_api/controllers/remote_follow_controller.ex
mix.exs
mix.lock
priv/repo/migrations/20190506054542_add_multi_factor_authentication_settings_to_user.exs [new file with mode: 0644]
priv/repo/migrations/20190508193213_create_mfa_tokens.exs [new file with mode: 0644]
priv/static/adminfe/static/fonts/element-icons.535877f.woff [deleted file]
priv/static/adminfe/static/fonts/element-icons.732389d.ttf [deleted file]
test/mfa/backup_codes_test.exs [new file with mode: 0644]
test/mfa/totp_test.exs [new file with mode: 0644]
test/mfa_test.exs [new file with mode: 0644]
test/plugs/ensure_authenticated_plug_test.exs
test/support/builders/user_builder.ex
test/support/factory.ex
test/user_search_test.exs
test/web/admin_api/admin_api_controller_test.exs
test/web/auth/pleroma_authenticator_test.exs [new file with mode: 0644]
test/web/auth/totp_authenticator_test.exs [new file with mode: 0644]
test/web/oauth/mfa_controller_test.exs [new file with mode: 0644]
test/web/oauth/oauth_controller_test.exs
test/web/pleroma_api/controllers/two_factor_authentication_controller_test.exs [new file with mode: 0644]
test/web/twitter_api/remote_follow_controller_test.exs