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

[Kickstarter] Allow association of APIs to Auth Methods on Auth Server config page #171

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

Comments

@DonMartin76
Copy link
Member

When adding a new identity provider, it should be possible to associate APIs with it directly. Like it is now, you have to go into each API and add the auth method there. That's... tedious.

@DonMartin76 DonMartin76 added this to the 1.0.0-rc.2 milestone Feb 21, 2019
DonMartin76 added a commit to apim-haufe-io/wicked.kickstarter that referenced this issue Feb 21, 2019
- Allow setting API association to Auth Method from Auth Server page.
@DonMartin76
Copy link
Member Author

Will land in 1.0.0-rc.2

maksimlikharev pushed a commit to clarivate/wicked.kickstarter that referenced this issue Apr 15, 2019
* Add new overrides for localhost env for new components

* Grbmbmgrbm

* Changes for 1.0.0

* partner API flag (apim-haufe-io#24)

* Bump to version 0.12.5

* Set redis version to 3.2 (do not pin minor)

* Fix port of default auth server (3010).

* Updated dependencies

* Tags are used by now, state that

* Updated dependencies

* Updated dependencies

* Updated dependencies

* Updated dependencies

* Update dependencies

* Updated dependencies

* Updated dependencies

* Updated dependencies

* First completely revamped version of auth server page using vue.js

* Authserver page can now store data correctly; take out create AS

* Add functionality to display the correct callback URLs per environment

* Deleting auth methods is now possible, vue.js custom events ftw!

* Moved ipconfig and database setup to vue.js, better env var handling

* Reworked the API settings papg. Need to change the API main page as well.

- Now you can change the entire API definitioon on one page.
- Needs rework of the API main page as well ( => will get a lot simpler).

* Kickstarter page for registration pools

* Add registration pool, passthrough scope and URL

* Typo strip_uri/s

* Updated dependencies

* Filter out empty array content for tags and uris.

* Correct API scope handling

* Add ADFS to wicked group mapper UI

* Migrated groups page to vue.js; cleaned up

* Some nice group validations; protect the "admin" group from deletion

* Fixed error when deleting the last group, while having it selected

* Fix tag and uri empty filtering. Stupid.

* Fix type of cors.origins property (must be array)

* Make sure API and server ID match in JSON.

* Hide Credentials flag

* Updated dependencies

* Propagate hide credentials flag

* Updated dependencies

* Better support for some legacy static configs

* Improvements to deployment pages

* Also delete Dockerfile when deleting compose files

* Don't "woo" when deleting files

* Rename Postgres to wicked-database

* Template for using or not using chatbot and mailer; better descriptions

* Stupid little mistake

* Update kongadapter.js (apim-haufe-io#25)

* Updated dependencies

* Add option to edit the wicked Postgres database

Fixes Haufe-Lexware/wicked.haufe.io#118

* Enable changing password strategy nicely

* Missed adding resource property to ADFS configuration

* Introduce kongProxyUrl which can be filled if needed

* Support refresh_token_ttl for api auth settings (apim-haufe-io#26)

* Change/add hint for refresh token TTL.

* Updated dependencies

* Addendum to Haufe-Lexware/wicked.haufe.io#124

- Also add sso_logout_url to sample configuration

* update vue.js; fix of Haufe-Lexware/wicked.haufe.io#125

... by making the auth method ID readonly

* Support for new IdP type "external"

* Added links to node SDK docs for scope lookup/passthrough scopes.

* Updated marked to 0.5.2

* Removed package-lock.json

* Renaming images (drop portal-)

* Update bootstrap to 3.4.0

* Adapt reverse build trigger

* Change to new image names

* Use more recent default redis and postgres images

* Use plain logging for kickstarter

* Radical clean up of code
- Add eslint
- No more var
- Changed logging
- Changed access logging

* Remove more console output

* Enable local builds (dev tag)

* Ignore build_date, git_* files

* Bump to version 1.0.0-rc.1

* Remove versioning from portal-env.tgz

* Turn off build cache

* Replace gosu with su-exec on Alpine

* Hopefully the last occurrence of dumb-init in the wrong place

* Bump to version 1.0.0-rc.2

* Implements Haufe-Lexware/wicked.haufe.io#171

- Allow setting API association to Auth Method from Auth Server page.

* Support setting "protected" flag on auth methods

- Implements Haufe-Lexware/wicked.haufe.io#172 for Kickstarter

* Add "forgot password URL" editing functionality

Concludes fix of Haufe-Lexware/wicked.haufe.io#185

* Bump to version 1.0.0-rc.3

* Bump to version 1.0.0-rc.4

* Update morgan to 1.9.1

* Update js-yaml

* Minor snyk fix

* Feature to allow publishing of an api without having to require any a… (apim-haufe-io#27)

* Feature to allow publishing of an api without having to require any authentication.

* Fixed issue Haufe-Lexware/wicked.haufe.io#179

* Update bootstrap and request

* Do not show plans for public APIs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant