Commit Graph

132 Commits (b4cbf0568bd6924ded9b9fbdb588a4da92bf83e7)

Author SHA1 Message Date
lain 12bc73dd28 Add EnsureUserKeyPlug, smaller fixes
6 years ago
lain 32465b9939 Simplify AuthenticationPlug
6 years ago
lain 9a96c93be7 Add SessionAuthenticationPlug.
6 years ago
lain a3f54fca4d Add LegacyAuthenticationPlug
6 years ago
lain 3cf17dc402 Add EnsureAuthenticatedPlug
6 years ago
lain faf5347748 Add UserFetcherPlug.
6 years ago
lain 42bd985e66 Add BasicAuthDecoderPlug
6 years ago
Moon Man 8b020e03a6 change cond to if else
6 years ago
Moon Man 1a8bc26e52 auth against sha512-crypt password hashes, upgrade to pbkdf2
6 years ago
William Pitcock 8da406afa2 activitypub: verify remote http signature digests by recomputing the digest and replacing the digest header
6 years ago
lain dd9bb37893 Rename id helper method.
6 years ago
William Pitcock 4d2c6707c2 activitypub: normalize the actor to ensure we have its URI
6 years ago
Mark Felder ab4aa5720a Fix a bunch of unused variable warnings
6 years ago
lain 0a14d155d6 Fail faster.
7 years ago
lain 4afbef39f4 Format the code.
7 years ago
lain d2099c849d More Jason changes.
7 years ago
lain f29902a241 More signature debugging.
7 years ago
lain 5ea6d96dbe Fix signing bug.
7 years ago
lain ac67453e8a More logging for signature problems.
7 years ago
lain 2757682894 More logging.
7 years ago
lain 38b61fddfe HttpSignature Plug: Skip if already valid.
7 years ago
Roger Braun a9c23e1c32 Add plug to validate signed http requests.
7 years ago
Lain Iwakura 0ec5aeb8a7 Don't log in deactivated users.
7 years ago
eal c1fa1e8844 Fix basic auth for passwords with a colon.
7 years ago
Thog 59770c3f5c
Fix all compilation warnings
7 years ago
Roger Braun d293ceb1b5 Add Mastodon frontend.
7 years ago
Roger Braun 2a298d70f9 Add very basic oauth and mastodon api support.
7 years ago
Roger Braun 70024632ba AP refactoring.
7 years ago
dtluna 6cf7c13228 Refactor code to comply with credo suggestions
8 years ago
Roger Braun 32aa83f3a2 Short circuit user verification if cookie is present.
8 years ago
Roger Braun 142e8f8f3e Don't use fetch access in plug.
8 years ago
Roger Braun e32dbfc9a5 Add basic auth.
8 years ago