1. Semi-Hosted Service PatternThis article describes details about a new architecture of OAuth 2.0 and OpenID Connect implementation which is categorized as "Semi-Hosted Service" pattern in “Deployment and Hosting Patterns in OAuth”. In the pattern, a frontend server (an authorization server and an OpenID provider) utilizes a backend service which provides APIs to help the frontend server implemen
![New Architecture of OAuth 2.0 and OpenID Connect Implementation](https://cdn-ak-scissors.b.st-hatena.com/image/square/c65d811ef2d0e33d92755282787dbe2be8de9203/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AqWgkPOgyk2R56ejCnHm7Ig.png)