Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create passport forms as needed #1531

Closed
jgomer2001 opened this issue Feb 21, 2019 · 1 comment
Closed

Create passport forms as needed #1531

jgomer2001 opened this issue Feb 21, 2019 · 1 comment
Assignees
Labels
Needs Documentation Issue that requires documentation to be added in Gluu docs Needs screenshot Resolved issue requires a new or updated screenshot for the documentation new feature adding new functionality, or extending existing functionality
Milestone

Comments

@jgomer2001
Copy link
Contributor

jgomer2001 commented Feb 21, 2019

According to our plan for passport revamp, we have to offer means so that passport parameterization takes place in oxtrust

Currently we have a "Passport Authentication Method" tab in Configuration > Manage Authentication to supply oauth identity providers parameters, but now we have to handle 2 extra things:

  • General configuration
  • IDP-initiated flows configuration

as well as including support for SAML providers (aka IDPs), and OP providers when using oxd as mediator

I already proposed:

... to add an Inbound identity section to oxTrust menu when passport is enabled.

It is up to you how to better layout the scenarios needed.

I split this task in the following issues:
#1532
#1533
#1534

Important

As mentioned in the roadmap, we will store all data in a single json in LDAP. For this we will use attribute gluuPassportConfiguration under ou=oxpassport,ou=configuration,inum=...,ou=appliances,o=gluu

Structure of json is:

{
	"conf": {...},
	"idp_initiated": {...},
	"providers": [...]
}

The issues describe to more detail every section. The above is already modeled in this class

In a fresh CE install, gluuPassportConfiguration will look like this (with the proper replacement of variables in it)

@jgomer2001 jgomer2001 added new feature adding new functionality, or extending existing functionality Needs Documentation Issue that requires documentation to be added in Gluu docs Needs screenshot Resolved issue requires a new or updated screenshot for the documentation labels Feb 21, 2019
@jgomer2001 jgomer2001 added this to the 4.0 milestone Feb 21, 2019
syntrydy added a commit that referenced this issue Mar 15, 2019
syntrydy added a commit that referenced this issue Mar 18, 2019
syntrydy added a commit that referenced this issue Mar 19, 2019
syntrydy added a commit that referenced this issue Mar 21, 2019
syntrydy added a commit that referenced this issue Mar 22, 2019
syntrydy added a commit that referenced this issue Apr 1, 2019
syntrydy added a commit that referenced this issue Apr 1, 2019
@syntrydy
Copy link
Collaborator

syntrydy commented Apr 1, 2019

image

image

image

image

@syntrydy syntrydy closed this as completed Apr 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Documentation Issue that requires documentation to be added in Gluu docs Needs screenshot Resolved issue requires a new or updated screenshot for the documentation new feature adding new functionality, or extending existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants