| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/commits(/*name) |
| route-controller | commits |
| route-action | show |
| fetch-nonce | v2:226ca0e8-b6a6-b778-64e4-53e264841872 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | C836:1E46AD:16DD8:1DF83:6AECFF41 |
| html-safe-nonce | 6555d11de57f141564b956fd8f98a6f2be05c88fe12ff9e6a65b515cd2d78032 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODM2OjFFNDZBRDoxNkREODoxREY4Mzo2QUVDRkY0MSIsInZpc2l0b3JfaWQiOiI4OTk4MTk3ODcyNjY1ODg2NTI5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | f56cef1e0395584ed517f07980365fb51e4c0ce026bbb199cc882631bb37617a |
| hovercard-subject-tag | repository:1302367474 |
| github-keyboard-shortcuts | repository,commit-list,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commits/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/cboxdk/id-python/commits |
| twitter:image | https://opengraph.githubassets.com/37bf1f50b68e7da832be3274aa7da13bc844042462ec5dc3294f80872da5d250/cboxdk/id-python |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/37bf1f50b68e7da832be3274aa7da13bc844042462ec5dc3294f80872da5d250/cboxdk/id-python |
| og:image:alt | Turnkey Cbox ID client for Python — OIDC login (PKCE + id_token verification via PyJWT/JWKS), hosted profile redirect, machine tokens, introspection, and webhook verification. - Commits · cboxdk/id... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 76be9fd7856c8274dcfc751356c6c2dc12374a9696cbae1046752a000b9a5ca9 |
| turbo-cache-control | no-cache |
| go-import | github.com/cboxdk/id-python git https://github.com/cboxdk/id-python.git |
| octolytics-dimension-user_id | 19936443 |
| octolytics-dimension-user_login | cboxdk |
| octolytics-dimension-repository_id | 1302367474 |
| octolytics-dimension-repository_nwo | cboxdk/id-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1302367474 |
| octolytics-dimension-repository_network_root_nwo | cboxdk/id-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | f3ae5cc8182dfd6f403dc93a15ed8017d5ee795b |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | commits |
| Skip to content | https://github.com/cboxdk/id-python/commits#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcboxdk%2Fid-python%2Fcommits |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcboxdk%2Fid-python%2Fcommits |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=cboxdk%2Fid-python |
| Reload | https://github.com/cboxdk/id-python/commits |
| Reload | https://github.com/cboxdk/id-python/commits |
| Reload | https://github.com/cboxdk/id-python/commits |
| cboxdk | https://github.com/cboxdk |
| id-python | https://github.com/cboxdk/id-python |
| Code | https://github.com/cboxdk/id-python |
| Issues | https://github.com/cboxdk/id-python/issues |
| Pull requests | https://github.com/cboxdk/id-python/pulls |
| Actions | https://github.com/cboxdk/id-python/actions |
| Projects | https://github.com/cboxdk/id-python/projects |
| Security and quality | https://github.com/cboxdk/id-python/security |
| Insights | https://github.com/cboxdk/id-python/pulse |
| https://github.com/cboxdk/id-python |
| Merge pull request #3 from cboxdk/feat/wave-10-sdk | https://github.com/cboxdk/id-python/commit/fa058d17fd9476a015d66f0fe8c4253509af07bf |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| fa058d1 | https://github.com/cboxdk/id-python/commit/fa058d17fd9476a015d66f0fe8c4253509af07bf |
| https://github.com/cboxdk/id-python/tree/fa058d17fd9476a015d66f0fe8c4253509af07bf |
| Release prep 0.11.0: regenerate from cbox-id main, frontend config per organization | https://github.com/cboxdk/id-python/commit/4259abb2344a81b34aab9e418c85be7bf93f857e |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 4259abb | https://github.com/cboxdk/id-python/commit/4259abb2344a81b34aab9e418c85be7bf93f857e |
| https://github.com/cboxdk/id-python/tree/4259abb2344a81b34aab9e418c85be7bf93f857e |
| Regenerate from wave-10 6b373319: fga.check_batch, documented 202 bodies | https://github.com/cboxdk/id-python/commit/981cb7a51865273534a207e91a92755a52a5bd7b |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 981cb7a | https://github.com/cboxdk/id-python/commit/981cb7a51865273534a207e91a92755a52a5bd7b |
| https://github.com/cboxdk/id-python/tree/981cb7a51865273534a207e91a92755a52a5bd7b |
| Feature flags, fine-grained authorization and Pipes leases | https://github.com/cboxdk/id-python/commit/b1cd46634313aaa138534747f8be50d01ca936da |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| b1cd466 | https://github.com/cboxdk/id-python/commit/b1cd46634313aaa138534747f8be50d01ca936da |
| https://github.com/cboxdk/id-python/tree/b1cd46634313aaa138534747f8be50d01ca936da |
| Management API: typed clients generated from the OpenAPI specs (#2) | https://github.com/cboxdk/id-python/commit/eb8dd66ae3d8579c93885e4d11590b59ebb7425a |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| eb8dd66 | https://github.com/cboxdk/id-python/commit/eb8dd66ae3d8579c93885e4d11590b59ebb7425a |
| https://github.com/cboxdk/id-python/tree/eb8dd66ae3d8579c93885e4d11590b59ebb7425a |
| Release 0.9.0 (#1) | https://github.com/cboxdk/id-python/commit/935360a4fe491c95ebc093be63accbb0c5ff0292 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 935360a | https://github.com/cboxdk/id-python/commit/935360a4fe491c95ebc093be63accbb0c5ff0292 |
| https://github.com/cboxdk/id-python/tree/935360a4fe491c95ebc093be63accbb0c5ff0292 |
| chore(release): 0.9.0 | https://github.com/cboxdk/id-python/commit/a2ac6edc0feb11a2d08bf8adaa4bfb690046dc6c |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| a2ac6ed | https://github.com/cboxdk/id-python/commit/a2ac6edc0feb11a2d08bf8adaa4bfb690046dc6c |
| https://github.com/cboxdk/id-python/tree/a2ac6edc0feb11a2d08bf8adaa4bfb690046dc6c |
| docs: organizations, staff roles, and three stale README claims | https://github.com/cboxdk/id-python/commit/3a1743a190ba74c7f4231cc74f4ade6dbefb578f |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 3a1743a | https://github.com/cboxdk/id-python/commit/3a1743a190ba74c7f4231cc74f4ade6dbefb578f |
| https://github.com/cboxdk/id-python/tree/3a1743a190ba74c7f4231cc74f4ade6dbefb578f |
| feat(oidc): organization selection, switching and support-session claims | https://github.com/cboxdk/id-python/commit/1c56fea69c27b0ca205a0c7dc603a1ca715b2eeb |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 1c56fea | https://github.com/cboxdk/id-python/commit/1c56fea69c27b0ca205a0c7dc603a1ca715b2eeb |
| https://github.com/cboxdk/id-python/tree/1c56fea69c27b0ca205a0c7dc603a1ca715b2eeb |
| feat(authz): staff roles and self-serve permissions in the manifest | https://github.com/cboxdk/id-python/commit/625a25ee0500f8089f84bf55221744d567d051ab |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 625a25e | https://github.com/cboxdk/id-python/commit/625a25ee0500f8089f84bf55221744d567d051ab |
| https://github.com/cboxdk/id-python/tree/625a25ee0500f8089f84bf55221744d567d051ab |
| chore(release): 0.8.0 | https://github.com/cboxdk/id-python/commit/c0fdf7915a63e3307073027ff3fcb5e31712c22f |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| c0fdf79 | https://github.com/cboxdk/id-python/commit/c0fdf7915a63e3307073027ff3fcb5e31712c22f |
| https://github.com/cboxdk/id-python/tree/c0fdf7915a63e3307073027ff3fcb5e31712c22f |
| fix(oidc): three doors the SDK left open on the way to the issuer | https://github.com/cboxdk/id-python/commit/c26b6005b767ee89ba8553ed47908606bcc07eab |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| c26b600 | https://github.com/cboxdk/id-python/commit/c26b6005b767ee89ba8553ed47908606bcc07eab |
| https://github.com/cboxdk/id-python/tree/c26b6005b767ee89ba8553ed47908606bcc07eab |
| fix(oidc): UserInfo could override the claims the id_token's signature covered | https://github.com/cboxdk/id-python/commit/83c50a5cf342c53dcbc2f5ba99b35b3e8635129b |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 83c50a5 | https://github.com/cboxdk/id-python/commit/83c50a5cf342c53dcbc2f5ba99b35b3e8635129b |
| https://github.com/cboxdk/id-python/tree/83c50a5cf342c53dcbc2f5ba99b35b3e8635129b |
| test(webhooks): a signature is accepted only in full, and only at its exact length | https://github.com/cboxdk/id-python/commit/9a1c8e79f3e8e9633efced7b842b2b42ff2efa25 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 9a1c8e7 | https://github.com/cboxdk/id-python/commit/9a1c8e79f3e8e9633efced7b842b2b42ff2efa25 |
| https://github.com/cboxdk/id-python/tree/9a1c8e79f3e8e9633efced7b842b2b42ff2efa25 |
| feat(errors): a 429 is the one failure where waiting is the right answer | https://github.com/cboxdk/id-python/commit/7016cd2dcd498f591f2a80ef6a42394f6ac5f592 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 7016cd2 | https://github.com/cboxdk/id-python/commit/7016cd2dcd498f591f2a80ef6a42394f6ac5f592 |
| https://github.com/cboxdk/id-python/tree/7016cd2dcd498f591f2a80ef6a42394f6ac5f592 |
| test(webhooks): pin the signed-payload order this copy must agree with the server on | https://github.com/cboxdk/id-python/commit/8a91374432516196c8f980e24ebd88cae937bb60 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 8a91374 | https://github.com/cboxdk/id-python/commit/8a91374432516196c8f980e24ebd88cae937bb60 |
| https://github.com/cboxdk/id-python/tree/8a91374432516196c8f980e24ebd88cae937bb60 |
| feat(revoke,errors): public-client revocation, and the OAuth code survives | https://github.com/cboxdk/id-python/commit/92c34ed5c83325cbbeb58e5afc98862dea7006fa |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 92c34ed | https://github.com/cboxdk/id-python/commit/92c34ed5c83325cbbeb58e5afc98862dea7006fa |
| https://github.com/cboxdk/id-python/tree/92c34ed5c83325cbbeb58e5afc98862dea7006fa |
| chore: stop pretending this ships to PyPI | https://github.com/cboxdk/id-python/commit/0b3e7bf3d40e9a599de9f140a67ea21e25c05cef |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 0b3e7bf | https://github.com/cboxdk/id-python/commit/0b3e7bf3d40e9a599de9f140a67ea21e25c05cef |
| https://github.com/cboxdk/id-python/tree/0b3e7bf3d40e9a599de9f140a67ea21e25c05cef |
| chore(release): v0.6.1 | https://github.com/cboxdk/id-python/commit/ea2bdf99586870cdfca8af0471b40b52903d4d1f |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| ea2bdf9 | https://github.com/cboxdk/id-python/commit/ea2bdf99586870cdfca8af0471b40b52903d4d1f |
| https://github.com/cboxdk/id-python/tree/ea2bdf99586870cdfca8af0471b40b52903d4d1f |
| docs(logout): the hint is what makes sign-out global now | https://github.com/cboxdk/id-python/commit/b525fb43a2baaae363d0bf44ccdfafa0bd80072b |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| b525fb4 | https://github.com/cboxdk/id-python/commit/b525fb43a2baaae363d0bf44ccdfafa0bd80072b |
| https://github.com/cboxdk/id-python/tree/b525fb43a2baaae363d0bf44ccdfafa0bd80072b |
| docs(readme): the three prerequisites nobody could guess, and a formatter that now checks this file | https://github.com/cboxdk/id-python/commit/5c0b5d3bfe32252862762043315ec5c4dd75b6ce |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 5c0b5d3 | https://github.com/cboxdk/id-python/commit/5c0b5d3bfe32252862762043315ec5c4dd75b6ce |
| https://github.com/cboxdk/id-python/tree/5c0b5d3bfe32252862762043315ec5c4dd75b6ce |
| fix(release): the tag published nothing, and would have published a red suite | https://github.com/cboxdk/id-python/commit/2ead9579583828ac7d37bf23b535312d3412137c |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 2ead957 | https://github.com/cboxdk/id-python/commit/2ead9579583828ac7d37bf23b535312d3412137c |
| https://github.com/cboxdk/id-python/tree/2ead9579583828ac7d37bf23b535312d3412137c |
| feat: a browser-facing client and the legacy-login handler | https://github.com/cboxdk/id-python/commit/b66d52e31db28275995b6f91c54c88ca0da14185 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| b66d52e | https://github.com/cboxdk/id-python/commit/b66d52e31db28275995b6f91c54c88ca0da14185 |
| https://github.com/cboxdk/id-python/tree/b66d52e31db28275995b6f91c54c88ca0da14185 |
| chore(release): 0.5.1 | https://github.com/cboxdk/id-python/commit/6bfc660d4b5cb832932772ff4e0e703c5856ee87 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 6bfc660 | https://github.com/cboxdk/id-python/commit/6bfc660d4b5cb832932772ff4e0e703c5856ee87 |
| https://github.com/cboxdk/id-python/tree/6bfc660d4b5cb832932772ff4e0e703c5856ee87 |
| fix: publish 0.5.0, and point the profile link at the page it describes | https://github.com/cboxdk/id-python/commit/029b4882dee2af9da41bc94bd5d48b2ec733ea10 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 029b488 | https://github.com/cboxdk/id-python/commit/029b4882dee2af9da41bc94bd5d48b2ec733ea10 |
| https://github.com/cboxdk/id-python/tree/029b4882dee2af9da41bc94bd5d48b2ec733ea10 |
| fix(logout)!: send client_id so post_logout_redirect_uri is honoured | https://github.com/cboxdk/id-python/commit/e7c87348bd9e19ea5585d502a267f83b854d6ef8 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| e7c8734 | https://github.com/cboxdk/id-python/commit/e7c87348bd9e19ea5585d502a267f83b854d6ef8 |
| https://github.com/cboxdk/id-python/tree/e7c87348bd9e19ea5585d502a267f83b854d6ef8 |
| feat: add token revocation, EC id_token support, and JWKS refetch on a kid miss | https://github.com/cboxdk/id-python/commit/eed6f4a6c60f585e62ac921c68151b5b184724fd |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| eed6f4a | https://github.com/cboxdk/id-python/commit/eed6f4a6c60f585e62ac921c68151b5b184724fd |
| https://github.com/cboxdk/id-python/tree/eed6f4a6c60f585e62ac921c68151b5b184724fd |
| fix(manifest): canonicalize the RBAC content-hash to match the reference byte-for-byte | https://github.com/cboxdk/id-python/commit/4d04b953159ffc4be4b1448aedf22348496ff2ad |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 4d04b95 | https://github.com/cboxdk/id-python/commit/4d04b953159ffc4be4b1448aedf22348496ff2ad |
| https://github.com/cboxdk/id-python/tree/4d04b953159ffc4be4b1448aedf22348496ff2ad |
| fix(client): refresh() keeps the presented refresh token when the server omits one | https://github.com/cboxdk/id-python/commit/8f0b161b6027b04cd417f196a6e6fa4a173a5357 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 8f0b161 | https://github.com/cboxdk/id-python/commit/8f0b161b6027b04cd417f196a6e6fa4a173a5357 |
| https://github.com/cboxdk/id-python/tree/8f0b161b6027b04cd417f196a6e6fa4a173a5357 |
| feat(client): add refresh() to exchange a rotated refresh token | https://github.com/cboxdk/id-python/commit/b7afe76b16bb0d8072218e47d8f578a0440fa53b |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| b7afe76 | https://github.com/cboxdk/id-python/commit/b7afe76b16bb0d8072218e47d8f578a0440fa53b |
| https://github.com/cboxdk/id-python/tree/b7afe76b16bb0d8072218e47d8f578a0440fa53b |
| docs: link the Integrate your app guide | https://github.com/cboxdk/id-python/commit/0cc05686577e573bc15de03da343eb4c942f48a1 |
| https://github.com/sylvesterdamgaard |
| sylvesterdamgaard | https://github.com/cboxdk/id-python/commits?author=sylvesterdamgaard |
| 0cc0568 | https://github.com/cboxdk/id-python/commit/0cc05686577e573bc15de03da343eb4c942f48a1 |
| https://github.com/cboxdk/id-python/tree/0cc05686577e573bc15de03da343eb4c942f48a1 |
| feat: declare-in-code roles/permissions + publish manifest | https://github.com/cboxdk/id-python/commit/8578acbd7ade77b47659ede96b01dcac9d1088a2 |
| 8578acb | https://github.com/cboxdk/id-python/commit/8578acbd7ade77b47659ede96b01dcac9d1088a2 |
| https://github.com/cboxdk/id-python/tree/8578acbd7ade77b47659ede96b01dcac9d1088a2 |
| feat: Cbox ID client for Python | https://github.com/cboxdk/id-python/commit/a31fbd64ebdb7dc2632b7f79c72f70bd502619d3 |
| a31fbd6 | https://github.com/cboxdk/id-python/commit/a31fbd64ebdb7dc2632b7f79c72f70bd502619d3 |
| https://github.com/cboxdk/id-python/tree/a31fbd64ebdb7dc2632b7f79c72f70bd502619d3 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |