- Add option to disable url sanitation (be656bf)
- LoginMethodParams now a Partial (eb48810)
- Daniel Rivers (@DanielRivers)
- False boolean flag returning null (b106a45)
- Test to cover false boolean feature flags (eb27de5)
- Daniel Rivers (@DanielRivers)
- Migrate to use js-utils and refresh token support (ad2f6d6)
- Export refresh timer methods (490fdb0)
- Update SDK usage matrics (e688e22)
- Get claims from either token (e84085b)
- Insecure token storage when using no non custom domain (7338321)
- Only show production warning when explicity setting the 'useInsecureForRefreshToken' (958f4ed)
- Non prod kinde domains (24be712)
- Stronger typing on exchange code return type (17a6770)
- State passed to generateAuthUrl not stored in state (02e34ae)
- Custom domain auto refresh (4738ed4)
- Update JSDocs (45f7590)
- Add tests (979974d)
- Daniel Rivers (@DanielRivers)
- Insecure token storage when using no non custom domain (7338321)
- Only show production warning when explicity setting the 'useInsecureForRefreshToken' (958f4ed)
- Non prod kinde domains (24be712)
- Add tests (979974d)
- Daniel Rivers (@DanielRivers)
- Insecure token storage when using no non custom domain (7338321)
- Only show production warning when explicity setting the 'useInsecureForRefreshToken' (958f4ed)
- Non prod kinde domains (24be712)
- Add tests (979974d)
- Daniel Rivers (@DanielRivers)
- Insecure token storage when using no non custom domain (7338321)
- Only show production warning when explicity setting the 'useInsecureForRefreshToken' (958f4ed)
- Non prod kinde domains (24be712)
- Add tests (979974d)
- Daniel Rivers (@DanielRivers)
- Custom domain with http prefix (17c9007)
- Daniel Rivers (@DanielRivers)
- Add code verifier to generateAuthUrl reponse (2d2eff4)
- Refresh fixes (ea43219)
- Support cookie based refresh tokens (9b67701)
- Support generation authentication URLs in react native (a366af2)
- Ignore expired cookies (87cbd4f)
- Tests and error checking (8c7dbf7)
- Improvement to tests (8ec3f7b)
- Tsignore (c8c06df)
- Change test names (583b983)
- Extend test suite (319d8fa)
- Daniel Rivers (@DanielRivers)
- Linting issue (4fc6367)
- Daniel Rivers (@DanielRivers)
- Dave Berner [email protected]
- Add isAuthenticated and refreshToken functions (6ae7ec2)
- Add workflowId and ReleaseId query params (d9d723b)
- Added localStorage store (38707bf)
- Add localStorage production warning (3fb9290)
- Add setItems to storage (b085335)
- Added hasActiveStorage and JSDocs (8daa59d)
- Add clearActiveStorage and tests (6e2399f)
- Add remove multiple items support from store (8c9474c)
- Add exchangeAuthCode method (eb514ce)
- Added framework settings config and expanded tests (62ebed6)
- Improve splitString (c78f029)
- Add handling bad responses from token endpoint (d033a0d)
- Updates (c7b873e)
- Insecure storage support (c0abe4e)
- Auto refresh token after code exchange (c2c875f)
- Couple of small updates to generateAuthUrl, including auto setting store with nonce and state. (e0e2422)
- Remove exception when no state (3c00453)
- Update LocalStorage and fix types (f2384a1)
- Solidify types more (69e55c1)
- PR updates (3658bc4)
- Add missing StorageKey (05e7203)
- Extend code verifier (7c649b4)
- IsAuthenticatedPropsWithRefreshToken interface (561489c)
- Await removing storage items (4f0e74b)
- Error handling improvements and improved security (00a554f)
- Preseve browser state (e0d39fd)
- Correct spelling of sanitizeUrl (742f5a7)
- Vite exports for builds (ce4f2ce)
- Done make refreshTimer exported (014461e)
- Correct incorrect spelling (6012806)
- Build error (8de8eb3)
- Incorrect react-native requirement (ba1f131)
- Lockfile (0303c8f)
- Deployment id url parameter (82aed0a)
- Remove releaseId (8fbb73f)
- deps-dev: Bump rollup (f2444ac)
- Lint (382559d)
- Lint (6bc8a98)
- Remove console log (cd668a8)
- Lint (aa264e8)
- Lint (bd82a91)
- Clean up tests (f8f605a)
- Lint and remove only from tests (912a7cb)
- Update lock (b33533e)
- Remove incomplete store. (5ba4864)
- Lint (eff28e6)
- Update test config (7c866c1)
- Remove redundant import (034021b)
- Updae lock and prettierignore (abf5864)
- Lint (c89a6ce)
- Lint (e900979)
- Allow ts-ignore in test (4b0efcf)
- Lint (635c044)
- Add tests for isAuthenticated and refreshToken (c765e7d)
- Fix tests (8f0139b)
- Add new methods to export test (721f088)
- Fix tests (d8313d7)
- Fix tests (19ccb41)
- Update tests (3243c4e)
- Minor updates (b6877c0)
- Fix unit tests (fe8e4c0)
- Expand refresh token tests (5c2089f)
- Daniel Rivers (@DanielRivers)
- Daniel Rivers (@DanielRivers)
- Add activeStorage, getDecodedToken and getUserOrganisations (2221169)
- More helpers and tests (0789079)
- Added getRoles and extended test coverage (0b03912)
- Add error when no sub in idtoken and getting user (d34ee6e)
- Add helpers to readme (60387bf)
- deps-dev: Bump vite in the npm_and_yarn group across 1 directory (d29cf4b)
- Remove todo comment (8aaeca0)
- Daniel Rivers (@DanielRivers)
- Add nonce to StorageKeys (587a9f6)
- Add expo secure store session manager (e86dd0f)
- Add nonce external definition and remove redundant code random generator calls (3010015)
- Make generateRandomString work when not crypto (12bce7d)
- Ensure expo storage is loaded before using. (7245aaa)
- Return null when item doesn't exist from expo store (80d76c4)
- Error returning nonce and state (3eb0cec)
- Skip expo tests until mocked (ae77939)
- Daniel Rivers (@DanielRivers)
- Add memory storage manager (149d99c)
- Add chromeStorage, extend testing and add more utility helpers (582f818)
- Correct type used on sessionSettings (2d462e4)
- Correct type and add state as storageKey (104f3f8)
- SessionStore issues (34a7298)
- Update dependancies (ca6c240)
- Update package.json (d984d7d)
- Lint: (5eed18f)
- Update readme and remove .only from tests (f4fecc2)
- Daniel Rivers (@DanielRivers)
- Initial commit (60e7ac8)
- Added eslint (5d1988e)
- Updates (f246eac)
- Add mapLoginMethodParamsForUrl and improved typing and default values. (d9ae73d)
- Add showCompleteScreen (ad2a868)
- Change show complete screen to has success page (7d12cac)
- Update readme (9b73820)
- Lint fixes (12d9e8f)
- Change test imports to extend coverage (a53ae90)
- Daniel Rivers (@DanielRivers)