meili-NG / meiliNG.js

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

Implement South Korean NPKI based Authentication #15

Closed Alex4386 closed 2 years ago

Alex4386 commented 3 years ago

Reference:
https://openapi.kftc.or.kr/main

telegram-cloud-photo-size-5-6287281842000341897-y

Alex4386 commented 3 years ago

Requested Signature Validity API

Alex4386 commented 3 years ago

It seems KFTC rejected our API request. Locking this issue.

Alex4386 commented 3 years ago

I might try to use the "Certification Operator" as South Korean Government's "Digital New-deal" non-sense, But I think NPKI based Authentication will be much more hilarious.

Alex4386 commented 2 years ago

Currently impossible at the moment due to KFTC regulations.

Alex4386 commented 2 years ago

This can be implemented via alternative signin implementation.

Alex4386 commented 2 years ago

Reopening issue since Alternative Login with Kakao Cert was implemented in Stella IT Accounts

Alex4386 commented 2 years ago

@Baw-Appie

Alex4386 commented 2 years ago

Since Stella IT uses KRID for Alternative Login procedure, Can't it be used with one?

Baw-Appie commented 2 years ago

Since Stella IT uses KRID for Alternative Login procedure, Can't it be used with one?

This could be implemented, but I'm not sure it should be implemented in Meiling because it is better to implement in an alternative authentication system like KRID.
If we want to use NPKI Authentication for 2FA method, it should be implemented in Meiling. or just another sign in method, it should be implemented in alternative authentication system.

Alex4386 commented 2 years ago

Just what I thought. Closing issue since this should be tracked on another repo