Go OAuth authenticator
Supports Google JWT token Authentication
Need to pass in
{
google:<clientID>
}
to
New(authParams map[string]interface{})
for creating AuthenticationProvider
.
Customized Authenticator
can be added through AuthenticationProvider.Authenticators
.
Parsed JWT info(AuthenticationInfo
) is returned through AuthenticationProvider.Authenticate(authorization_header)