You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: add discord oauth login
* Copy over some OAuth logic from ZapMe
* Update OAuthAuthenticate.cs
* More cleanup
* Move some stuff around
* Update IAuthenticationSchemeProviderExtensions.cs
* Some more cleanup
* Remove Microsoft.Authentication base OAuth handler
* Update API.csproj
* Clean up imports
* More cleanup
* More cleanup
* VERY basic implementation
* Broader implementation
* More reverts
* Fix up some more stuff
* Improve implementation
* Attempt to fix integration test failure
* Fail password logins for OAuth accounts
* Add endpoint to list OAuth connections for current account
* Add connection delete endpoint
* Create AddConnection endpoint
* Oops
* Add TryAdd
* Fix FK issue and rename DB Model
* Move controllers around a bit
* More improvements
* Clean up more stuff
* Reduce filecount
* Let's not reinvent the wheel...
* Clean up Complete endpoint logic a bit
* Better?
* Yeah.......
* inbetween swapping back again...
* Idk where this is going
* Absolute cinema.
* What now?
* Use proper frontend endpoints
* More cleanup
* Code quality improvements
* More docs and clean up stuff
* Revert other changes done by Codex
* Move stuff to API csproj
* Revert changes in ApiTokenAuthentication.cs
* More cleanup
* More work on oauth session initiarion
* Unify cookie logic
* More work on stuff
* Some improvements to domain matching
* Fix some errors
* More stuff
* Fix other places
* Fix cookie remover
* Some other fixes
* Update DomainUtils.cs
* Make discord OAuth2 options optional
* Final touchups?
* Update AccountService.cs
* Clean up more
* More touchups
* Don't sign in if email unverified
* Fix name and displayname resolution
* Make requested changes
---------
Co-authored-by: Luc ♥ <luc@luc.cat>
0 commit comments