Curity I/O
Curity I/O is an identity company that specializes in OAuth and OpenID Connect
Stockholm, Sweden
Pinned Repositories
android-haapi-ui-sdk-demo
An OpenID Connect Android demo app showing how to use the HAAPI UI SDK and hardened mobile security
cloud-native-oauth-security-examples
End-to-end code examples for the O'Reilly book on Cloud Native Data Security with OAuth
example-dotnet-openid-connect-client
An example website that implements OAuth 2.0 and OpenID Connect with the .NET Framework
example-python-openid-connect-client
An example website that implements OAuth 2.0 and OpenID Connect in Python
ios-haapi-ui-sdk-demo
An OpenID Connect iOS demo app showing how to use the HAAPI UI SDK and hardened mobile security
nginx_phantom_token_module
NGINX module that introspects phantom access tokens according to RFC 7662
oauth-agent-node-express
A Node.js OAuth Agent, providing API driven OAuth and OpenID Connect for SPAs
pkce-javascript-example
JavaScript SPA showing how to handle PKCE in an OpenID Connect flow
spa-using-curitytokenhandler
Demonstrates Hardened Security for Single Page Applications
spa-using-token-handler
API driven OpenID Connect SPA security, using only the most secure cookies in the browser
Curity I/O's Repositories
curityio/spa-using-token-handler
API driven OpenID Connect SPA security, using only the most secure cookies in the browser
curityio/cloud-native-oauth-security-examples
End-to-end code examples for the O'Reilly book on Cloud Native Data Security with OAuth
curityio/dotnet-openid-connect-webapp
An example website that implements OAuth 2.0 and OpenID Connect in .NET
curityio/idsvr-helm
This repository contains the Curity Identity Server helm chart source code.
curityio/idsvr-docker
Docker-related files, resources, and information for the Curity Identity Server
curityio/angular-assisted-token-website
Example Angular SPA that implements OpenID Connect using the assisted token flow
curityio/username-password-authenticator
An authenticator to customize username and password flows
curityio/github-authenticator
Github oauth authenticator that can be used with any Java-based Web API
curityio/maven-archetypes
Archetypes for plugins to enable many extensibility use cases
curityio/spa-using-curitytokenhandler
Demonstrates Hardened Security for Single Page Applications
curityio/aws-phantom-token-lambda-authorizer
A lambda authorizer for the AWS API Gateway implementing the phantom token pattern
curityio/freja-eid-authenticator
Verisec oauth authenticator that can be used with any Java-based Web API
curityio/identity-picker
An authentication action that lists roles for a user to to choose from.
curityio/android-haapi-ui-sdk-demo
An OpenID Connect Android demo app showing how to use the HAAPI UI SDK and hardened mobile security
curityio/dotnet-api-jwt-validation
Code example of how to validate JWTs and authorize requests in a .NET API
curityio/JOSESwift
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
curityio/lookup-account-auth-action
An authentication action plugin which allows to fetch account attributes based on an account manager.
curityio/mcp-authorization-secured-api
Shows how organizations can expose secure API data to AI agents using Model Content Protocol Authorization
curityio/rag-time
RAG Time: A 5-week Learning Journey to Mastering RAG
curityio/token-handler-js-assistant
A helper library to help SPAs interact with OAuth Agent in the Token Handler pattern.
curityio/ios-haapi-ui-sdk-demo
An OpenID Connect iOS demo app showing how to use the HAAPI UI SDK and hardened mobile security
curityio/oauth-assistant-example
A vanilla JavaScript SPA that uses the OAuth Assistant
curityio/authzen-token-procedure
A token procedure plugin enabling callout to an AuthZEN compliant authorizations service (PDP)
curityio/client-assertions-with-jwks-uri
API security requiring clients to use strong authentication, via client assertions (RFC7521, RFC7523)
curityio/external-idp-token-exchange
A custom Token Exchange Procedure to exchange an external IdP issued token (JWT) for downscoping
curityio/mobile-deployments
Resources for automating the setup of Curity mobile code examples
curityio/mock-backend-api
Mock backend API to simulate a user-driven approval flow used by a custom polling authenticator
curityio/phantom-token-lambda-authorizer
A generic lambda authorizer implementing the phantom token pattern
curityio/polling-example-authenticator
A minimal authentication plugin implementing the polling mechanism
curityio/saml-web-client
Use the Curity Identity Server to integrate existing SAML-secured web applications