• Stars
    star
    1
  • Language
    Lua
  • License
    Apache License 2.0
  • Created about 3 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Dynamic routing of users to their home region, during authentication and API requests

More Repositories

1

nginx_phantom_token_module

NGINX module that introspects phantom access tokens according to RFC 7662
C
60
star
2

spa-using-token-handler

API driven OpenID Connect SPA security, using only the most secure cookies in the browser
TypeScript
56
star
3

pkce-javascript-example

JavaScript SPA showing how to handle PKCE in an OpenID Connect flow
HTML
54
star
4

example-python-openid-connect-client

An example implementation of a OpenID Client
Python
50
star
5

oauth-agent-node-express

A Node.js OAuth Agent, providing API driven OAuth and OpenID Connect for SPAs
TypeScript
43
star
6

example-dotnet-openid-connect-client

Example Open ID Connect Relying Party
C#
21
star
7

oauth-filter-for-java

A Servlet Filter that can be used for OAuth 2.0 protection in any Java-based Web API
Java
17
star
8

cloudflare-oauth-proxy-worker

A Cloudflare worker implementation of the OAuth Proxy module from the Token Handler pattern.
TypeScript
16
star
9

flask-of-oil

An OAuth 2.0 filter written in Python to protect APIs built using Flask
Python
14
star
10

oauth-agent-node-nextjs

A Node.js OAuth Agent for the Next.js web server, providing API driven OAuth and OpenID Connect for SPAs
TypeScript
12
star
11

nginx_oauth_proxy_module

NGINX module that decrypts secure cookies from Single Page Apps and forwards JWT access tokens to APIs
C
12
star
12

example-java-oauth-protected-api

A Java Example of an OAuth protected RESTful API
Java
11
star
13

spring-boot-oauth-client

Example Website Client using Spring Boot to implement OAuth 2.0 and OpenID Connect
Java
10
star
14

grafana

Grafana dashboard for the Curity Identity Server
10
star
15

nginx-lua-oauth-proxy-plugin

A LUA plugin for getting access tokens from encrypted cookies. The plugin implements the OAuth Proxy component from the Token Handler pattern.
Lua
10
star
16

idsvr-helm

This repository contains the Curity Identity Server helm chart source code.
Mustache
10
star
17

react-assisted-token-website

Example React SPA that implements OpenID Connect using the assisted token flow
JavaScript
9
star
18

idsvr-docker

Docker-related files, resources, and information for the Curity Identity Server
Dockerfile
9
star
19

express-oauth-jwt

A Node.js Express example API Secured with OAuth tokens
JavaScript
9
star
20

nginx-lua-phantom-token-plugin

An API gateway plugin to introspect opaque access tokens and forward JWT access tokens to APIs
Lua
8
star
21

openid-client-android-appauth

An OpenID Connect Android demo app using AppAuth libraries
Kotlin
7
star
22

curity-kong-opa-demo

Go
7
star
23

ios-idsvr-haapi-sdk-dist

Distribution of the iOS Hypermedia Authentication API (HAAPI) SDK for the Curity Identity Server
Objective-C
7
star
24

oauth-agent-dotnet

A .NET OAuth Agent, providing API driven OpenID Connect for SPAs
C#
7
star
25

angular-assisted-token-website

Example Angular SPA that implements OpenID Connect using the assisted token flow
TypeScript
7
star
26

dotnet-openid-connect-webapp

An example website that implements OAuth 2.0 and OpenID Connect in .NET
C#
6
star
27

lnav

Lnav add-ons for the Curity Identity Server
6
star
28

aws-lambda-oauth-proxy

An AWS lambda authorizer implementation of the OAuth Proxy module from the Token Handler component.
TypeScript
6
star
29

oauth-agent-kotlin-spring-fapi

A Kotlin OAuth Agent, providing financial-grade API driven OpenID Connect for SPAs
Kotlin
5
star
30

ios-haapi-demo-app

An OpenID Connect iOS demo app using the HAAPI SDK
Swift
5
star
31

openid-client-ios-appauth

OpenID Connect iOS integration in a SwiftUI App using the AppAuth pattern
Swift
5
star
32

github-authenticator

Github oauth authenticator that can be used with any Java-based Web API
Java
4
star
33

azure-apim-oauth-proxy

This repository provides a policy for the API Management in Azure that implements the OAuth Proxy functions of the Token Handler pattern.
Shell
4
star
34

react-haapi-demo

A demo HAAPI OpenID Connect implementation in a React app
SCSS
3
star
35

oauthtest

A GUI application for testing and learning OAuth.
Java
3
star
36

sms-rest-plugin

SMS plugin that sends text messages by calling a RESTful Web service
Java
3
star
37

maven-archetypes

Archetypes for plugins to enable many extensibility use cases
Java
3
star
38

spa-deployments

Code to manage deployment of back end resources for SPA code examples
Shell
3
star
39

idsvr-cloudformation

Amazon Cloud Formation Template and resources
2
star
40

username-password-authenticator

A simple username password example authenticator
Java
2
star
41

example-consentor

The example consentor is a basic plugin and shows how to prompt user for consent.
Java
2
star
42

aws-phantom-token-lambda-authorizer

A lambda authorizer implementing the phantom token pattern
JavaScript
2
star
43

curity-idsvr-aws-eks-demo-installation

A demo installation of Curity Identity Server, Nginx Ingress controller in AWS Elastic Kubernetes Engine for PoC purposes
HCL
2
star
44

identity-picker

An authentication action that lists roles for a user to to choose from.
Kotlin
2
star
45

idsvr-aws-cdk

AWS CDK project for deploying the Curity Identity Server in to AWS environment.
TypeScript
2
star
46

ios-idsvr-haapi-driver-dist

Distribution of the iOS Hypermedia Authentication API (HAAPI) DRIVER for the Curity Identity Server
Objective-C
2
star
47

webauthn-authenticator

WebAuthn authenticator
Java
2
star
48

kafka-zero-trust

OAuth 2.0 zero trust event based messaging between APIs
TypeScript
2
star
49

emailer-rest-plugin

Emailer plugin that uses a REST service to deliver an email message for a recipient
Java
2
star
50

rest-dap-plugin

A Data Access Provider plug-in for Curity that calls a RESTful Web service
Java
2
star
51

sms-tele2-plugin

A plugin to send text messages using the Tele2 service
Java
2
star
52

serverless-zero-trust-vercel-api

A serverless zero trust OAuth 2.0 protected API for Vercel deployment, protected with self-contained JWTs
TypeScript
2
star
53

springboot-api-jwt-validation

Spring Boot API OAuth Integration and Validation of JWTs
Java
2
star
54

gatsby-assisted-token

Assisted token flow with React Context and Gatsby CLI
CSS
2
star
55

amazon-sqs-eventlistener

Amazon SQS event listener plugin to be used by Curity
Java
1
star
56

nordicapis-python-openid-connect-client

Nordic APIs OpenID Connect workshop source code
Python
1
star
57

device-secret-authenticator

An authenticator accepting a nonce issued from the token profile to achieve SSO functionality
Kotlin
1
star
58

mongodb-datasource

A MongoDB data source plugin for the Curity Identity Server
Java
1
star
59

twitter-authenticator

Twitter oauth authenticator that can be used with any Java-based Web API
Java
1
star
60

javascript-oauth-assistant-spa

A simple SPA code example that uses the OAuth Assistant Library
JavaScript
1
star
61

kong-dev-portal-user-provisioner

Authentication Action that creates a Dev Portal User in Kong
Java
1
star
62

box-authenticator

Box oauth authenticator that can be used with any Java-based Web API
Java
1
star
63

azure-api-management-user-provisioner

Java
1
star
64

account-linking-recipes

How to link account records together, then use a consistent access token identity in calls to APIs
Shell
1
star
65

linkedin-authenticator

Linkedin oauth authenticator that can be used with any Java-based Web API
Java
1
star
66

passport-curity

Curity authentication strategy for Passport.js
JavaScript
1
star
67

debug-attribute-action

An Authentication Action that can be used to view attributes during Authentication
Java
1
star
68

idsvr-completion

Shell completions for the idsvr command
Shell
1
star
69

mobile-deployments

Resources for automating the setup of Curity mobile code examples
Shell
1
star
70

jwt-validation-in-symfony

Example code for JWT validation tutorial in an OAuth protected Symfony API
PHP
1
star
71

instagram-authenticator

Instagram oauth authenticator that can be used with any Java-based Web API
Java
1
star
72

apigee-edge-token-publisher

An example event listener plugin integrating Curity with Apigee Edge
Java
1
star
73

javascript-assisted-token-website

An example of the assisted token flow using JavaScript and JQuery
HTML
1
star
74

idsvr-gitops-configuration-management

Pipeline deployment for the Curity Identity Server with parameterized configuration
Kotlin
1
star
75

spring-boot-openid-client-mtls

An example on how to create an OpenID client with Spring Security that uses mutual TLS client authentication to retrieve the token.
Java
1
star
76

opa-authorization-manager

An example Authorization Manager using Open Policy Agent
Kotlin
1
star
77

azure-arm-template

The repository contains templates to deploy Curity in Azure using ARM templates
1
star
78

freja-eid-authenticator

Verisec oauth authenticator that can be used with any Java-based Web API
Kotlin
1
star
79

example-dcr-request-validation

An example based on the Open Banking Brasil profile that demonstrates how to use a pre-processing procedure to validate a DCR request.
Shell
1
star
80

oauth-agent-kotlin-spring

A Kotlin OAuth Agent, providing API driven OpenID Connect for SPAs
Kotlin
1
star
81

microblink-scan-id

Authentication action leveraging the Microblink in-browser SDK for identity document scanning
Java
1
star
82

openid-client-android-appauth-dcr

Extended OpenID Connect Android integration in a Kotlin app using the AppAuth pattern and Dynamic Client Registration
Kotlin
1
star
83

salesforce-authenticator

Salesforce oauth authenticator that can be used with any Java-based Web API
Java
1
star
84

iproov-action

An Authentication Action implementing the iProov Web SDK for facial recoginition an liveness proofing
Java
1
star