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

Write SCIM Changelog for social login and password update #1271

Closed
nynymike opened this issue Feb 27, 2020 · 0 comments
Closed

Write SCIM Changelog for social login and password update #1271

nynymike opened this issue Feb 27, 2020 · 0 comments
Assignees
Labels
enhancement libs update, re-factroring, etc.
Milestone

Comments

@nynymike
Copy link
Contributor

There are two use cases where Gluu might actually write identity information:

  1. When a new user authenticates via social login, and an entry is created in the Gluu Database
  2. When a user changes their password as a result of an authentication script (i.e. present user with a password change form every 180 days).

We need a way to write messages to a log file, that would be returned from the SCIM user change endpoint, to allow other systems to pick up this information and propoagate it accordingly.

@nynymike nynymike added the enhancement libs update, re-factroring, etc. label Feb 27, 2020
@nynymike nynymike added this to the 4.2 milestone Feb 27, 2020
jgomer2001 added a commit to GluuFederation/oxCore that referenced this issue Mar 11, 2020
jgomer2001 added a commit to GluuFederation/oxCore that referenced this issue Mar 11, 2020
jgomer2001 added a commit to GluuFederation/oxTrust that referenced this issue Mar 13, 2020
@nynymike nynymike changed the title SCIM Changelog Write SCIM Changelog for social login and password update Apr 14, 2020
jgomer2001 added a commit to GluuFederation/scim that referenced this issue Aug 3, 2020
jgomer2001 added a commit to GluuFederation/scim that referenced this issue Aug 3, 2020
jgomer2001 added a commit to GluuFederation/scim that referenced this issue Aug 3, 2020
jgomer2001 added a commit to GluuFederation/scim that referenced this issue Aug 3, 2020
yurem added a commit to GluuFederation/scim that referenced this issue Oct 5, 2021
* Version 4.2.0.Final

* Version 4.2.1.Final

* Add health-check controller to scim-server

* Add health-check controller to scim-server

* Add test case GluuFederation/oxAuth#1271

* Add test case GluuFederation/oxAuth#1271

* Update exclusion

* Fix test

* Account clients that do not expire. Add constructor with client credentials

* Fix compilation problems

* Typo

* Add oidc metadata param to construsctor

* Add userId param to allow removal of u2f/fido devices with couchbase

* Make bulk account the fido2 devices endpoint

* Fix typo

* Version 4.2.1.Final

* Version 4.2.2-SNAPSHOT

* Revert unnecessary userId param for removal of fido2/u2f devices

* Add endpoint #8 (master)

* Update regex #9

* Allow fido2 devices search in .seach endpoint

* Typo in java-doc

* Add swagger docs

* Adjustments for #10

* Use bouncycastle as in gluu-core-bom

* Version 4.2.2.Final

* Version 4.2.3-SNAPSHOT

* Fixes #11

* Add debugging message

* Remove application/json content type

* Fix typo in yaml descriptors

* Fix typo in yaml descriptors, Pt 2

* Add missing param in query of fido/fido2 devices

* Avoid unnecessary check

* Add operation IDs, tags, and some examples and descriptions

* Revamp READMEs

* Remove unnecessary comments

* Version 4.2.3.Final

* Add missing default metricService

* Version 4.3.0.Final

* Adjust beans' initialization #13

* Typo #13

* Disable tests that remove devices

* Use multivalued=null in oxPPID CB filters

* fix: user creation&update takes into account registered attribute metadata

See https://github.com/JanssenProject/jans-scim/issues/8

* fix: https://github.com/JanssenProject/jans-scim/issues/7

* fix: avoid duplicateKeyException https://github.com/JanssenProject/jans-scim/issues/7

* fix: compute multiValued more accurately https://github.com/JanssenProject/jans-scim/issues/7

* fix: update test to conform test data

See GluuFederation/community-edition-setup@72c6056

* fix: fix compilation

* fix: update dependecies

* feat: Transfer commits in https://github.com/JanssenProject/jans-scim/issues/12

* fix: add missing dependecies

* fix: add missing lib

* feat: don't fail on javadoc error

* feat: don't fail on javadoc error

* feat: don't fail on javadoc error

* chore: replace joda lib usages

* chore: remove joda lib from descriptor

* chore: remove joda lib usages

* fix: #14

* feat: #18 refactor: remove unnecessary annotations

* feat: #18 refactor: obtain entities in service methods, avoid externalScimService usage in WS class

* feat: #18 refactor: remove user's web service decorator

* feat: #18 expose HTTP contextual data

* feat: #18 apply external validations for single-entity related operations

* feat: #18 refactor context gathering

* feat: #18 expose access token directly in context

* feat: #18 apply external validations for user searches

* chore: refactor search methods

* feat: #18 refactor: avoid retrieving entity twice

* feat: #18 refactor: remove unnecessary annotations pt. 2

* feat: #18 refactor: obtain entities in service methods, avoid externalScimService usage in WS pt.2

* feat: #18 refactor: remove group, fido and fido2 web service decorators

* feat: #18 apply external validations for single-entity related operations pt. 2

* feat: #18 apply external validations for searches

* feat: #18 refactor: avoid retrieving entity twice pt. 2

* feat: #18 allow clients to pass custom headers

* feat: #18 minor refactoring

* feat: #18 add a passthrough field to context data

* feat: #18 minor refactoring

* fix: add now required param for recursive removals

* fix: update wrong DB attribute name

* feat: #18 add more token data to context

* feat: add oauth scopes to endpoints #20

* docs: updated link

* feat: update swagger descriptors #20

* docs: updated links

* feat: update ServiceProviderConfig endpoint #20

* feat: add OAuth client supporting client_secret_basic/post & private_key_jwt

* feat: make newer script methods more general #18

* feat: adjustments for #22

* docs: update documentation URI #23

* feat: refactor & add mechanisms to reduce number of queries issued #25

* Version 4.3.0.Final

* feat: misc code optimizations #25

* feat: fine tune validations #25

* chore: code formatting and javadoc updates

* fix: use RS version of main project

* feat: preserve uniqueness of group when using PATCH #25

* chore: minor refactoring

* docs: update README #20

* feat: merge changes from 4.3.0

Co-authored-by: Jose <bonustrack310@gmail.com>
Co-authored-by: Sam Morris <36208047+shmorri@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement libs update, re-factroring, etc.
Projects
None yet
Development

No branches or pull requests

2 participants