Sitelet https://github.com/stormpath/express-stormpath/pull/622
Skip to content
This repository was archived by the owner on Dec 13, 2018. It is now read-only.

Release 4.0.0 - #622

Merged
robertjd merged 49 commits into
masterfrom
4.0.0
Jul 21, 2017
Merged

robertjd merged 49 commits into
masterfrom
4.0.0

Conversation

@robertjd

Copy link
Copy Markdown
Member

Merging in all 4.0.0 changes for a final major release.

robertdamphousse-okta and others added 30 commits March 9, 2017 09:42
Authentication now happens against an Okta Authentication Server

Token validation is done with the Okta access token, and the application users API.

Logout uses revoke on the Authorization Server.

Begin writing the changelog for this next major version.
This is now relying on the `okta` branch in the node SDK and stormpath-config

I have decided to attempt using this libraries w/ mods, as they already contain these features that will be helpful to not re-write:

- configuration parsing
- caching
- request executor
- some getter methods which will still be useful
- No longer fetching the app user, using the user resource itself
- Login tests should now be passing
- Tests are now expecting some static Okta fixture data, passed through the environment.  This may change as we bring more tests back online
Refactor authentication to use Okta authorization server
Adding a script that will create some needed resources in your Okta tenant for testing this branch
Please see docs/changelog.rst for a summary of changes.  This work depends on the in-progress `okta` branch in the Stormpath Node SDK
Rework registration to work with Okta
Okta can send these emails for us,  but we have to work around the recovery quesion requirements,
as that workflow is not currently expected by the end-user
See docs/changelog.rst
See docs/changelog.rst
See docs/changelog.rst
See additions to the changelog, prepping for an rc4 release
* Respect expansion option for custom data property
* Remove _links and credentials from the object that is returned
@coveralls

coveralls commented Jul 21, 2017 •

Copy link
Copy Markdown

Coverage Status

Coverage decreased (-12.9%) to 58.023% when pulling e4b3125 on 4.0.0 into a1dac39 on master.

@robertjd
robertjd merged commit aed8d26 into master Jul 21, 2017
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.

3 participants