Commit Graph

47 Commits (39b5e1c5f5abb8a1989bdc0f0d442a77a7a4ba47)

Author SHA1 Message Date
Ryan Cohen ad9ad5a7a2 fix(api): handle auth for accounts where the plex id may have been set to null (#3125)
1 year ago
Mike Kao 4c87717d65 got oidc working for authelia
1 year ago
Mike Kao d00cf64501 made proggress on oidc with better try catch
1 year ago
Mike Kao b425604342 oidc callback logging
1 year ago
Mike Kao df8c1b53e5 okay trying again with no error handling changes. Just logging and scope support
1 year ago
Mike Kao de15f9017a scope missing is not a fatal error
1 year ago
Mike Kao 27dac31db5 add scope support for oidc
1 year ago
Mike Kao 11aa3f218f added additional logging and error handling to try to debug a scope parameter failure
1 year ago
Jakob Ankarhem 765c38b885
fix(oidc): look at protocol to decide callback protocol
2 years ago
Jakob Ankarhem 66fac20465
fix(oidc): allow insecure state cookie when using http
2 years ago
Jakob Ankarhem 5886f83bed
fix(oidc): use wellknown authorization endpoint
2 years ago
Jakob Ankarhem ef24e3064f
fix: review comments
2 years ago
Jakob Ankarhem afeefec9e1
fix(oidc): invalidate when email not verified
2 years ago
Jakob Ankarhem 52fd0b7dd8
feat(oidc): create user if it doesn't exist
2 years ago
Jakob Ankarhem ac2a1971a3
feat: oidc support
2 years ago
Ryan Cohen c6a133d4e5
refactor: absolute imports with path alias (#2960) [skip ci]
2 years ago
Danshil Kokil Mungur 0fa84eae8d
build(deps): bump dependencies (#2796)
2 years ago
TheCatLady b75fc7b238
fix(auth): resolve local/password authentication issues (#2677)
3 years ago
TheCatLady 85bb30e252
feat: verify Plex server access during auth for existing users with Plex IDs (#2458)
3 years ago
TheCatLady 310cdb36df
fix(plex): do not fail to import Plex users when Plex Home has managed users (#1699)
4 years ago
TheCatLady 928b8a71cf
fix: perform case-insensitive match for local user email addresses (#1633)
4 years ago
TheCatLady db49b2024d
feat: add option to only allow Plex sign-in from existing users (#1496)
4 years ago
TheCatLady 09b5019e95
refactor(api): rename Plex auth endpoint (#949)
4 years ago
TheCatLady bdb3cb2025
fix(plex): Check Plex server access on user import (#955)
4 years ago
sct bbb683e637
feat: user profile/settings pages (#958)
4 years ago
Jakob Ankarhem 5e37a96bc0
fix(auth): handle sign-in attempts from emails with no password (#933)
4 years ago
TheCatLady ff0b5ed441
fix(api): Use POST instead of GET for API endpoints that mutate state (#877)
4 years ago
Jakob Ankarhem e5966bd3fb
feat(users): add reset password flow (#772)
4 years ago
TheCatLady 9d0d5b86aa
feat(ui): Add local login setting (#817)
4 years ago
TheCatLady f05d4a0d0b
fix(ui): Capitalization, punctuation, and grammar inconsistences & errors (#731)
4 years ago
Jakob Ankarhem 20ca3f2f5f
feat(users): add editable usernames (#715)
4 years ago
Jakob Ankarhem 2d31ea940a
feat(login): add request ip to the failed request log (#714)
4 years ago
Jakob Ankarhem b04d00ef50
fix(user edit): fix user edit not being able to be saved (#651)
4 years ago
sct 23624bd144 fix(build): remove cross import from client to server for UserType
4 years ago
Jakob Ankarhem 492e19df40
feat(login): add local users functionality (#591)
4 years ago
sct 22006e9dbd fix(api): prevent checking first admin account for plex server access
4 years ago
sct e7ee85c29b feat: default user permissions added to settings
4 years ago
ecelebi29 36b2b4fba4
docs: fixed multiple typos, updated latest en.json strings (#371) [skip ci]
4 years ago
sct 18925decaf fix(frontend): correctly show an unauthorized error when a user fails to login
4 years ago
sct 1be8b18361 feat(api): plex Sync (Movies)
4 years ago
sct 514714071d feat(api): allow plex logins from users who have access to the server
4 years ago
sct 1910876706
Request Model (#79)
4 years ago
sct cb9098f457
feat: logout route/sign out button (#54)
4 years ago
sct e6349c13a0
feat: user avatars from plex (#53)
4 years ago
sct cfc84ce2f3
Permission System (#47)
4 years ago
sct 5d46f8d76d
Settings System (#46)
4 years ago
sct 5343f35e5b
feat(api): initial implementation of the auth system (#30)
4 years ago