{"repo":"clouway/oauth2-server","free":true,"listed":false,"github":"https://github.com/clouway/oauth2-server","clone":"git clone https://github.com/clouway/oauth2-server.git","description":"OAuth2 Server Library","language":"Java","stars":51,"topics":["clouway","oauth2","oauth2-provider","oauth2-server","openid","openid-connect"],"license":null,"category":"auth-billing-email","readme_excerpt":"OAuth2 Server Library OAuth2 Java Server Library is a backbone of OAuth2 provider which will provide basic OAuth2 support. Please note : We take oauth2-server's security and our users' trust very seriously. If you believe you have found a security issue in oauth2-server library, please responsibly disclose by contacting us at tiler@clouway.com. Build Status Supported Flows Client authorization with authorization code 2-legged oauth2 authorization with JWT # Example config servlet for usage of the OAuth2 server library ## OAuth2SupportServlet The responding interfaces are responsible for: IdentityFinder - Used to find the identity of the client that is requesting authorization. ClientAuthorizationRepository - Used to generate and persist auth codes for authorized clients and to use them later in the Access token request step. Tokens - Used to generate Access and Refresh tokens and persist them for later use when a protected resource is requested. JwtKeyStore - Used to find the Key blocks for verifying JWT authorizations KeyStore - Used to find the keys used for signing and verifying of the signatures of the id tokens. ResourceOwnerIdentityFinder - Used during the authorization of the request to find the identity. ClientFinder - Used to persist and find OAuth Clients Endpoints in the OAuth2Servlet For example if you bind your OAuth2Servlet to /o/oauth2/v1/ /o/oauth2/v1/auth - Used for Authorization codes /o/oauth2/v1/token - Used for Access and Refresh tokens /o/oauth2/v1/revok","default_branch":null,"files":null,"tree":[],"storefront":"/r/clouway","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clouway/oauth2-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}