An open API service indexing awesome lists of open source software.

https://github.com/skoruba/react-oidc-client-js

OpenID Connect (OIDC) client with React and typescript
https://github.com/skoruba/react-oidc-client-js

identityserver4 openid openid-client openid-connect react typescript

Last synced: about 1 month ago
JSON representation

OpenID Connect (OIDC) client with React and typescript

Awesome Lists containing this project

README

        

![Logo](docs/Images/Skoruba-Logo-ReadMe.png)

# React-oidc-client-js

> OpenID Connect (OIDC) client with React and typescript

- This is sample application that contains [oidc-client-js](https://github.com/IdentityModel/oidc-client-js) and `React` with `Typescript`.

- The application is based on `create-react-app` - [Create React App](https://github.com/facebook/create-react-app)

# Project status
[![Build status](https://ci.appveyor.com/api/projects/status/5ml2f07trcm072a1?svg=true)](https://ci.appveyor.com/project/JanSkoruba/react-oidc-client-js)

# Installation

## Cloning app

- `git clone https://github.com/skoruba/react-oidc-client-js.git`
- `cd src/`

## Install dependecies

- Install dependecies - `yarn install`

## Running app

- `yarn start` - start the web server that is running on [http://localhost:4200](http://localhost:4200)

- The application is connected to `OpenID Connect Provider` that is running on [https://demo.identityserver.io/](https://demo.identityserver.io/)
- This STS has configured a SPA client to run on http://localhost:4200, therefore a sample application will be running on this port `4200`.

## App preview

![Logo](docs/Images/react-oidc-client-screenshot.png)