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 7 forks source link

Move NGINX introspection endpoints to private API #301

Closed byewokko closed 10 months ago

byewokko commented 10 months ago

UPDATE

:red_square: see #311 for updated version :red_square:


Breaking changes

Backwards compatibility

New introspection paths

OLD endpoint NEW endpoint
POST {SEACAT_PUBLIC}/openidconnect/introspect/nginx POST {SEACAT_PRIVATE}/nginx/introspect/openidconnect
POST {SEACAT_PUBLIC}/coookie/nginx POST {SEACAT_PRIVATE}/nginx/introspect/cookie
POST {SEACAT_PUBLIC}/cookie/nginx/anonymous POST {SEACAT_PRIVATE}/nginx/introspect/cookie/anonymous
POST {SEACAT_PUBLIC}/m2m/nginx POST {SEACAT_PRIVATE}/nginx/introspect/m2m
PUT {SEACAT_PUBLIC}/batman/nginx POST {SEACAT_PRIVATE}/nginx/introspect/batman