meili-NG / meiliNG.js

meiliNG: Easy Identity/Login Infrastructure, Next Generation. Supports oAuth2 and OpenID Connect specifications
https://meili.ng
MIT License
21 stars 7 forks source link

Fix misuse of term: authorization and authentication on Interfaces #27

Closed Alex4386 closed 2 years ago

Alex4386 commented 2 years ago

Escalated from Stella IT Community Discord.
Reported by @Rutsukun

RutsuKun commented 2 years ago

Also in database

Alex4386 commented 2 years ago

Resolving this issue brings breaking changes, including some API Endpoints. some API endpoints e.g. /v1/meiling/authorization continues to work due to legacy compatibility, but this will be deprecated when Stella IT's internal migrations are complete.

Alex4386 commented 2 years ago

Making note to myself to remove /v1/meiling/authorization:

https://github.com/meiling-gatekeeper/meiling/commit/0b560f8446889601df65293b712a7bcf0303de44#diff-e5a392f475668d26597be3b355c86c7395f06b50abe9b94ba08a19d049db6af7R60

Alex4386 commented 2 years ago

Reopening this issue since this requires Stella IT's Meiling FE to be migrated.

Alex4386 commented 2 years ago

ping: @Baw-Appie

Alex4386 commented 2 years ago

Making note to myself to remove /v1/meiling/authorization:

0b560f8#diff-e5a392f475668d26597be3b355c86c7395f06b50abe9b94ba08a19d049db6af7R60

Updated API Docs

Alex4386 commented 2 years ago

0.8.0 fixes all of the misuse cases "that I can find" at the moment.
And Stella IT's internal Login system is patched and ready for 0.8.0 release, so this will not cause any migration issue at the moment.
Closing Issue.