mishrsud / OpenID-OAuth

Notes from my adventures with OpenID Connect and OAuth2 using the brilliant IdentityServer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What's this?

This repository holds notes I made whilst learning OpenID Connect and OAuth 2 whilst implementing an OpenID identity provider (OP) using the brilliant IdentityServer3

Why a repo?

Well, it dawned on me that the best way to take notes is as Markdown files and push them to github and let them be indexed and made searchable!

Table of contents

Note This is a living document, it will change (isn't that inevitabel? change that is!)

  • Terms

  • OpenID Connect

  • OAuth 2

  • Actors

    • User
    • Client
    • OpenID Provider
    • Resource server
  • JWT

  • JWKS

  • Implementing IdentityServer3

  • Custom stores

  • Wiring custom dependencies

  • Testing your implementation

  • User interfaces

  • Client administration

  • User administration

  • Extending IdentityServer

About

Notes from my adventures with OpenID Connect and OAuth2 using the brilliant IdentityServer

License:MIT License