Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.

Adding support for Google Suite Directory Groups #33

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

TiagoTT
Copy link

@TiagoTT TiagoTT commented Apr 6, 2018

Google Suite Directory Groups can be fetched for the user.
A white list of group emails can be defined grant access.
The list of groups can be passed to an NGINX variable which can be
passed to the applications for fine grained access control.
A service account with Google Suite Domain-Wide Delegation of Authority
is required to access Google Directory API.

Added the possibility to extract also user email and name from the Oauth
profile data and pass them on as NGINX variables.

Requires Lua module luaossl, which provides OpenSSL bindings.

Google Suite Directory Groups can be fetched for the user.
A white list of group emails can be defined grant access.
The list of groups can be passed to an NGINX variable which can be
passed to the applications for fine grained access control.
A service account with Google Suite Domain-Wide Delegation of Authority
is required to access Google Directory API.

Added the possibility to extract also user email and name from the Oauth
profile data and pass them on as NGINX variables.

Requires Lua module luaossl, which provides OpenSSL bindings.
@stevemsmith
Copy link

Can this please be merged?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants