TeskaLabs / seacat-auth

SeaCat Auth provides authentication, authorization, identity management, session management and other access control features.
GNU General Public License v3.0
11 stars 6 forks source link

External login with dynamic redirection #384

Closed byewokko closed 3 months ago

byewokko commented 4 months ago

solves #316

Summary

Breaking changes

Tech details

Configuration

API

Public

Entry point for login with external account

Entry point for signing up with external account

Entry point for pairing an external account with my credentials

Authorization callback endpoint

Account

List my external login accounts

Get my external login account by provider and subject ID

Remove (unpair) my external login account by provider and subject ID

Admin

List external login accounts

Get an external login account by provider and subject ID

Remove (unpair) an external login account by provider and subject ID