An Whydah module to offer OAuth2 provider compabillity for Whydah installations
Switch branches/tags
Whydah-OAuth2Service-0.13.5 Whydah-OAuth2Service-0.13.4 Whydah-OAuth2Service-0.13.3 Whydah-OAuth2Service-0.13.2 Whydah-OAuth2Service-0.13.1 Whydah-OAuth2Service-0.13 Whydah-OAuth2Service-0.12.2 Whydah-OAuth2Service-0.12.1 Whydah-OAuth2Service-0.11.10 Whydah-OAuth2Service-0.11.9 Whydah-OAuth2Service-0.11.8 Whydah-OAuth2Service-0.11.7 Whydah-OAuth2Service-0.11.6 Whydah-OAuth2Service-0.11.5 Whydah-OAuth2Service-0.11.4 Whydah-OAuth2Service-0.11.3 Whydah-OAuth2Service-0.11.2 Whydah-OAuth2Service-0.11.1 Whydah-OAuth2Service-0.11 Whydah-OAuth2Service-0.10.8 Whydah-OAuth2Service-0.10.7 Whydah-OAuth2Service-0.10.6 Whydah-OAuth2Service-0.10.5 Whydah-OAuth2Service-0.10.4 Whydah-OAuth2Service-0.10.3 Whydah-OAuth2Service-0.10.2 Whydah-OAuth2Service-0.10.1 Whydah-OAuth2Service-0.10.0 Whydah-OAuth2Service-0.9.44 Whydah-OAuth2Service-0.9.42 Whydah-OAuth2Service-0.9.38 Whydah-OAuth2Service-0.9.37 Whydah-OAuth2Service-0.9.31 Whydah-OAuth2Service-0.9.22 Whydah-OAuth2Service-0.9.21 Whydah-OAuth2Service-0.9.20 Whydah-OAuth2Service-0.9.19 Whydah-OAuth2Service-0.9.18 Whydah-OAuth2Service-0.9.17 Whydah-OAuth2Service-0.9.16 Whydah-OAuth2Service-0.9.15 Whydah-OAuth2Service-0.9.14 Whydah-OAuth2Service-0.9.13 Whydah-OAuth2Service-0.9.12 Whydah-OAuth2Service-0.9.11 Whydah-OAuth2Service-0.9.10 Whydah-OAuth2Service-0.9.9 Whydah-OAuth2Service-0.9.8 Whydah-OAuth2Service-0.9.7 Whydah-OAuth2Service-0.9.6 Whydah-OAuth2Service-0.9.5 Whydah-OAuth2Service-0.9.4 Whydah-OAuth2Service-0.9.3 Whydah-OAuth2Service-0.9.2 Whydah-OAuth2Service-0.9.1 Whydah-OAuth2Service-0.9.0 Whydah-OAuth2Service-0.8.4 Whydah-OAuth2Service-0.8.3 Whydah-OAuth2Service-0.8.2 Whydah-OAuth2Service-0.8.1 Whydah-OAuth2Service-0.8 Whydah-OAuth2Service-0.7.1 Whydah-OAuth2Service-0.7 Whydah-OAuth2Service-0.6 Whydah-OAuth2Service-0.5 Whydah-OAuth2Service-0.4 Whydah-OAuth2Service-0.3 Whydah-OAuth2Service-0.2 Whydah-OAuth2Service-0.1
Nothing to show
Clone or download

README.md

Whydah-OAuth2Service

Build Status Project Status: Active – The project has reached a stable, usable state and is being actively developed.

Known Vulnerabilities

The Whydah-OAuth2Service is an OAUTH2 provider-proxy for Whydah (STS) which supply oauth2 compatible APIs and tokens for easy simplified integration with OAUTH2 applications. The Whydah-OAuth2Service uses Whydah-SecurityTokenService as backend by mapping applicationtokenid's to OAUTH2 authorozation_codes by using the Whydah SDK Hystrix commands..

How OAuth 2 Works

If you're just starting out with OAuth2, you might find these resources useful:

The OAUTH2 flow

This module in in early development state as we speak.

Terminology mapping

OAuth2 term Whydah term Comment
client application
client_id --applicationID-- symmetric and padded mapping in module based on module configuration
client_secret applicationSecret
access_token applicationToken or userToken

Quick build and verify

Verify token

Access OAuth2 protected demo service

Configuration

Whydah UserAdmin Configuration Example

OAUTH2 redirect configuration

Whydah UserAdmin OAUTH2_REDIRECT Example