OAuth is not actually an authentication protocol, though it is sometimes abused as such, with some issues as a result. OIDC is, and is built on top of OAuth. Sadly, looks like GitHub does not support OIDC, though gitlab does.
Additional identity providers could be added later, with the essential mechanisms being the same.
In reply to Re^2: login with google account
by ysth
in thread login with google account
by ysth
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |