Giter Site home page Giter Site logo

lvjianwu / theidserver Goto Github PK

View Code? Open in Web Editor NEW

This project forked from aguafrommars/theidserver

0.0 1.0 0.0 44.58 MB

OpenID/Connect, OAuth2 and WS-Federation server based on IdentityServer4 or Duende IdentityServer with its admin UI

Home Page: https://theidserver.herokuapp.com/

License: Apache License 2.0

HTML 7.91% C# 88.39% CSS 0.40% Dockerfile 0.71% PowerShell 0.54% JavaScript 1.92% Batchfile 0.02% Less 0.10%

theidserver's Introduction

TheIdServer

OpenID/Connect, OAuth2 and WS-Federation server based on IdentityServer4 or Duende IdentityServer.

Quality gate

Build status Docker Artifact HUB

Try it now at https://theidserver.herokuapp.com/ for the IdentityServer4 version

Or https://theidserver-duende.herokuapp.com/ for the Duende IdentityServer version

login: alice
pwd: Pass123$

An in-memory database version is available on Heroku.

Give a Star! โญ

If you like or are using this project to learn or start your solution, please give it a star. Thanks!

Or if you're feeling really generous, we support sponsorships.

Choose your favorite:

Main features

Admin app

home

Server

Setup

Build from source

You can build the solution with Visual Studio or use the dotnet build command.
To build docker images launch at solution root:

docker build -t aguacongas/theidserver:dev -f "./src/Aguacongas.TheIdServer.IS4/Dockerfile" .
docker build -t aguacongas/theidserver.duende:dev -f "./src/Aguacongas.TheIdServer.Duende/Dockerfile" .
docker build -t aguacongas/theidserverapp:dev -f "./src/Aguacongas.TheIdServer.BlazorApp/Dockerfile" .

Contribute

We warmly welcome contributions. You can contribute by opening an issue, suggest new a feature, or submit a pull request.

Read How to contribute and Contributor Covenant Code of Conduct for more information.

OIDC Certification test result

The server pass the oidcc-basic-certification-test-plan with some warnings. It is anticipated that it will pass the certification process, but we need your assistance. Please sponsor this project to help us pay the required certification fee.

Choose your favorite:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.