42 Commits (7f23dd6cc867e839ec721d34e3c114a68a5aed9e)

Author SHA1 Message Date
  Alex Gleason 1399b82f7b
Create WrapperAuthenticator and simplify Authenticator behaviour 3 years ago
  Mark Felder 2c0fe2ea9e Remove toggle_confirmation; require explicit state change 3 years ago
  Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021 3 years ago
  Alexander Strizhakov 9f4fe5485b
alias alphabetically order 4 years ago
  Alexander Strizhakov c497558d43
AuthenticationPlug module name 4 years ago
  rinpatch 126461942b User table: ensure bio is always a string 3 years ago
  Mark Felder 474147a67a Make a new function instead of overloading register_changeset/3 3 years ago
  Mark Felder 81126b0142 Add email to user account only if it exists in LDAP 3 years ago
  Mark Felder 2192d1e492 Permit LDAP users to register without capturing their password hash 3 years ago
  Mark Felder 0f9aecbca4 Remove fallback to local database when LDAP is unavailable. 3 years ago
  Mark Felder f7146583e5 Remove LDAP mail attribute as a requirement for registering an account 3 years ago
  Alexander Strizhakov 215daabdb4
copyright update 4 years ago
  lain 8bfd9710ae Pleroma Authenticator: Also update passwords here. 4 years ago
  Alex Gleason 5b0f27d23d
Pbkdf2.verify_pass --> AuthenticationPlug.checkpw 4 years ago
  Alex Gleason b46811a074
Upgrade Comeonin to v5 4 years ago
  Maksim 3d0c567fbc Pleroma.Web.TwitterAPI.TwoFactorAuthenticationController -> Pleroma.Web.PleromaAPI.TwoFactorAuthenticationController 4 years ago
  Mark Felder 05da5f5cca Update Copyrights 4 years ago
  Ariadne Conill b93498eb52 constants: add as_public constant and use it everywhere 4 years ago
  Moonman f98f7ad1b9 detect and use sha512-crypt for stored password hash. 5 years ago
  Ivan Tashkinov 3eefb274f4 OAuth consumer: tests fix, comments, Keycloak config notes. 5 years ago
  Alexander Strizhakov a2be420f94 differences_in_mastoapi_responses.md: fullname & bio are optionnal 5 years ago
  Maksim c854bff8f5 Refactored Pleroma.Web.Auth.Authenticator 5 years ago
  Ivan Tashkinov c3f12cf3c3 [#923] OAuth consumer params handling refactoring. 5 years ago
  Ivan Tashkinov e3328bc138 [#923] Removed <br> elements from auth forms, adjusted docs, minor auth settings refactoring. 5 years ago
  Ivan Tashkinov 804173fc92 [#923] Minor code readability fix. 5 years ago
  Ivan Tashkinov eadafc88b8 [#923] Deps config adjustment (no `override` for `httpoison`), code analysis issues fixes. 5 years ago
  Ivan Tashkinov 2a95014b9d [#923] OAuth consumer improvements, fixes, refactoring. 5 years ago
  Ivan Tashkinov e17a9a1f66 [#923] Nickname & email selection for external registrations, option to connect to existing account. 5 years ago
  Ivan Tashkinov 8d21859717 [#923] External User registration refactoring, password randomization. 5 years ago
  Ivan Tashkinov 26b6354095 [#923] Support for multiple (external) registrations per user via Registration. 5 years ago
  Ivan Tashkinov aacbf0f570 [#923] OAuth: prototype of sign in / sign up with Twitter. 5 years ago
  Haelwenn (lanodan) Monnier a3a9cec483
[Credo] fix Credo.Check.Readability.AliasOrder 5 years ago
  link0ff 9338f061a3 Support LDAP method start_tls 5 years ago
  link0ff 88a672fe88 Move LDAP code to LDAPAuthenticator. Use Authenticator for token_exchange with grant_type as well 5 years ago
  Ivan Tashkinov 3281a3f074 Renamed *DatabaseAuthenticator to *Authenticator. 5 years ago
  Ivan Tashkinov 4e77f68414 Added `auth_template/0` to DatabaseAuthenticator. 5 years ago
  Ivan Tashkinov b6f915313f Made auth customization be runtime-configurable. 5 years ago
  Ivan Tashkinov e98d34e5fb Added missing copyright headers. 5 years ago
  Ivan Tashkinov e82b70eb53 Database authenticator behaviour / Pleroma implementation refactoring. 5 years ago