×

Plugins

Example plugins written in Java using the Curity SDK. These illustrate the way Curity can be extended.

Plugins

Amazon SQS Event Listener

An event listener that publishes Curity events to Amazon SQS

Plugins

Bitbucket Authenticator

Bitbucket authenticator plugin example.

Plugins

Client Authentication Attempt Counter

An example event listener plugin keeping track of client authentication attempts

Plugins

Box Authenticator

An authenticator that uses Box to authenticate users

Plugins

Criipto Authenticator

An authenticator that uses the Criipto service to facilitate login using Swedish and Norwegian BankID as well as NemID

Plugins

Debug Attribute Authentication Action

An Authentication Action that can be used to view attributes during Authentication

Plugins

Dropbox Authenticator

Dropbox authenticator plugin example.

Plugins

Freja eID Authenticator

An authenticator that uses the Freja eID signing service to do authentication.

Plugins

GitHub Authenticator

GitHub authenticator plugin example.

Plugins

Instagram Authenticator

An authenticator that uses Instagram to log users in

Plugins

MongoDB Data Access Plugin

A data source plugin that communicates with MongoDB backend as data source.

Plugins

LinkedIn Authenticator

An authenticator that uses LinkedIn to authenticate users

Plugins

reCAPTCHA Authenticator

Google reCAPTCHA v2 authenticator plugin example.

Plugins

RESTful Data Access Plugin

A data source plugin that communicates with a RESTful Json backend as data source.

Plugins

RESTful Emailer Plug-in

Emailer plugin that uses a REST service to deliver an email message for a recipient

Plugins

RESTful SMS Sender Plugin

An SMS Sender that posts a json message to a backend SMS service.

Plugins

SalesForce Authenticator

SalesForce authenticator plugin example.

Plugins

Signicat Authenticator

An authenticator that uses the Signicat signing service to do authentication.

Plugins

Slack Authenticator

Slack authenticator plugin example.

Plugins

StackExchange Authenticator

An authenticator that uses StackExchange, including StackOverflow, to log users in

Plugins

Tele2 SMS Plugin

Send OTP text messages through the Tele2 service.

Plugins

Time Based Deny Authentication Action

This repository contains two plugins for time based Actions in the Authentication flow.

Plugins

Twitter Authenticator

An authenticator that uses Twitter to authenticate users

Plugins

Username Password Authenticator

A Username Password authenticator plugin example.

Plugins

WebAuthn Authenticator Plugin

This project provides an open source WebAuthn Authenticator plug-in for the Curity Identity Server.

Plugins

Windows Live Authenticator

An authenticator that uses Windows Live to authenticate users

API Integration Examples

Examples on how to integrate with APIs and Reverse Proxies.

API Integration Examples

Apigee Token Publisher Event Listener

An event listener that publishes token data to Apigee for later verification in an API proxy

API Integration Examples

Securing endpoints in an Express app with JWTs

An example node.js express app with endpoints secured using JWTs. The example shows how to decode and validate a JWT and access its' claims.

API Integration Examples

Nginx Phantom Token Module

A module for Nginx that allows it to act as a token firewall.

API Integration Examples

OAuth Filter for Java APIs

A Servlet Filter that authenticates and authorizes requests.

API Integration Examples

OAuth Filter for Python Flask APIs

A filter that can be used to secure python flask APIs.

Website Integration Examples

Examples on how to integrate websites with OpenID Connect and OAuth

Website Integration Examples

.NET OpenID Connect Protected Website

A website example in .NET that illustrates how to integrate with OpenID Connect

Website Integration Examples

Angular App Using Assisted Token Flow

An example that uses the assisted token flow in an Angular app

Website Integration Examples

Passport Strategy for integration with Curity Identity Server

A strategy for the passport library to easily implement authentication and authorization using OpenID Connect flows and Curity Identity Server.

Website Integration Examples

Python OpenID Connect Protected Website

A website example in Python that illustrates how to integrate with OpenID Connect

Website Integration Examples

React JS App Using Assisted Token Flow

An example that uses the assisted token flow in an React JS app