Curity Logo
Schedule a DemoStart Free Trial
    • Overview
    • Authentication Service
    • Token Service
    • User Management Service
    • Configuration
    • Deployment
    • Conformance
    • Monitoring and Metrics
    • Alarms
    • Plans & pricing
    • Open Banking & FAPI
    • Common Identity Platform
    • Zero Trust and Security Architecture
    • Secure FrictionLess Authentication
    • Modernizing Infrastructure
    • Resource Library
    • Getting Started
    • Articles
    • How-tos
    • Guides
    • Code Examples
    • Webinars
    • Documents
    • Videos
    • Courses
    • About
    • Customers
    • Partners
    • Careers
    • Events Calendar
    • Press
    • News
    • Blog
    • Developer Portal
    • Licenses
    • Downloads
    • Documentation
  • Support
  • Training
  • Contact
  • Search
WebinarAn Engineer’s Guide to Signature Algorithms and EdDSA - Register now!
Curity logo
  • Contact
  • Search
  • Schedule a Demo
  • Start Free Trial
What's newRSS

Code ExamplesCode Examples

  • APIs
    • Securing a Spring Boot API with JWTs
    • Securing a Java API with JWTs
    • Securing a Kotlin API with JWTs
    • Securing a .NET Core API with JWTs
    • Securing a Go API With JWTs
    • Securing a NodeJS Express API with JWTs
    • Securing a Python Flask API with JWTs
    • Securing a Symfony API with JWTs
    • Securing a Serverless API with JWTs
    • Securing a Serverless API on Vercel using JWTs
    • Mutual TLS Secured API
    • API Access via JWT Assertions
    • Securing API Events using JWTs
    Single Page Apps
    • SPA using the Token Handler Pattern
    • Token Handler Deployment Example
    • Standard OAuth Agent
    • Next.js OAuth Agent
    • Financial-Grade OAuth Agent
    • Javascript SPA using Assisted Token Flow
    • Javascript SPA using OAuth Assistant Library
    • Javascript SPA using Code Flow + PKCE
    • React SPA using Assisted Token Flow
    • Angular SPA using Assisted Token Flow
    Websites
    • OpenID Connect Client with Spring Security
    • OpenID Connect Client with .NET
    • OpenID Connect Client with NodeJS Express
    • OpenID Connect Client with Python
    • OpenID Connect Client with Java Undertow
    • Website with Encrypted ID Tokens
    Mobile Apps
    • Swift iOS App using AppAuth
    • Swift iOS App using HAAPI
    • Kotlin Android App using AppAuth
    • Kotlin Android App using HAAPI
    • Mobile Dynamic Client Registration
    API Gateway Integration
    • NGINX Phantom Token Module
    • NGINX OAuth Proxy Module
    • NGINX Lua OAuth Proxy Plugin
    • Cloudflare Worker OAuth Proxy Module
    • AWS API Gateway OAuth Proxy Module
    • Azure API Management OAuth Proxy Policy
    • Open Banking Brazil DCR Request Validation in Nginx

Plugins

  • Alarm Handlers
    • Alarm Integration Plug-in
    Authenticators
    • BehavioSec Authenticator
    • Bitbucket Authenticator
    • Box Authenticator
    • Criipto Authenticator
    • Dropbox Authenticator
    • Entrust Authenticator
    • Freja eID Authenticator
    • GitHub Authenticator
    • Instagram Authenticator
    • LinkedIn Authenticator
    • reCAPTCHA Authenticator
    • Salesforce Authenticator
    • Slack Authenticator
    • StackExchange Authenticator
    • Twitter Authenticator
    • Username Password Authenticator
    • Windows Live Authenticator
    Authentication Actions
    • Debug Attribute Authentication Action
    • Redirect Action Example
    • Send Email Action Example
    • Time Based Deny Authentication Action
    • Kong Dev Portal User Provisioner
    • Azure API Management User Provisioner
    Data Access
    • PBKDF2 Credential Data Access Plugin
    • MongoDB Data Access Plugin
    • RESTful Data Access Plugin
    Claims Providers
    • Salesforce Claims Provider
    Consentors
    • Example Generic Consentor
    Emailers
    • RESTful Emailer Plug-in
    • Twilio SendGrid Emailer Plugin
    Event Listeners
    • Amazon SQS Event Listener
    • Apigee Token Publisher Event Listener
    • Apigee Split Token Publisher Event Listener
    • AWS Split Token Publisher Event Listener
    • Client Authentication Attempt Counter
    • Cloudflare Token Publisher Event Listener
    SMS Senders
    • RESTful SMS Sender Plugin
    • Tele2 SMS Plugin

Learn more

  • Webinars
  • Documents
  • Videos

Authentication Actions

Examples of Authentication Action Plugins.

Debug Attribute Authentication Action

Debug Attribute Authentication Action

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

Redirect Action Example

Redirect Action Example

An authentication action plugin example, which redirects the user to another page to complete the authentication flow.

Send Email Action Example

Send Email Action Example

An Authenticator Action example which sends email to the user.

Time Based Deny Authentication Action

Time Based Deny Authentication Action

Two plugins for time based Actions in the Authentication flow.

Kong Dev Portal User Provisioner

Kong Dev Portal User Provisioner

An Authentication Action that automates the provisioning of a user to the Kong Dev Portal.

Azure API Management User Provisioner

Azure API Management User Provisioner

An Authentication Action that automates the provisioning of a user to the Azure API Management Portal.

Curity logo

info@curity.io

Get in touch

Sign up for API Security Insights.

© Curity AB Terms of Service

Product

  • Product Overview
  • Authentication Service
  • Token Service
  • User Management Service
  • Community Edition
  • Product Plans
  • FAQ
  • Support

Solutions

  • Open Banking and Financial-grade APIs
  • Common Identity Platform
  • Zero Trust and Security Architecture
  • Secure Frictionless Authentication
  • Modernizing Infrastructure

Resources

  • Resource Library
  • What's New
  • Articles
  • Getting Started
  • How-tos
  • Code Examples
  • Webinars
  • Whitepapers
  • Documents
  • Videos
  • Courses
  • OAuth Tools

Company

  • About
  • Customers
  • Partners
  • Careers
  • Event Calendar
  • Press
  • News
  • Blog