Skip to content

A tiny OpenID Provider written in only standard libraries

Notifications You must be signed in to change notification settings

asmsuechan/tiny-idp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tiny-idp

This is a tiny OpenID Connect ID Provider written in TypeScript without any other 3rd party libraries, only standard libraries.

This idp does not have complete implementation because the aim of this project is lerning how OpenID Connect works.

  • Only Authentication Code Flow
  • Storing data in-memory (no rdb nor nosql)
  • Signing only used RS256
  • No some endpoints such as userinfo endpoint

Articles

About

A tiny OpenID Provider written in only standard libraries

Topics

Resources

Stars

Watchers

Forks