openidentityplatform/openig

Sponsored OSS

By Open Identity Platform Community

Updated 2 months ago

OpenIG: a high-performance reverse proxy with authorization, scripting, throttling

Image
Security
Internet of things
Web servers
7

10K+

openidentityplatform/openig repository overview

OpenIG Logo

Latest release Build Deploy Issues Last commit License Top language Code size in bytes

The Open Identity Gateway (OpenIG) is a high-performance reverse proxy server with specialized session management and credential replay functionality.

OpenIG is an independent policy enforcement point that reduces the proliferation of passwords and ensures consistent, secure access across multiple web apps and APIs. OpenIG can leverage any standards-compliant identity provider to integrate into your current architecture. Single sign-on and sign-off improves the user experience and will vastly improve adoption rates and consumption of services provided.

  • Extend SSO to any Application
  • Federate Enabling Applications
  • Implement Standards Based Policy Enforcement
How it Works

OpenIG is essentially a Java-based reverse proxy which runs as a web application. All HTTP traffic to each protected application is routed through OpenIG, enabling close inspection, transformation and filtering of each request. You can create new filters and handlers to modify the HTTP requests on their way through OpenIG, providing the ability to recognize login pages, submit login forms, transform or filter content, and even function as a Federation endpoint for the application. All these features are possible without making any changes to the application's deployment container or the application itself.

OpenIG works together with OpenAM to integrate Web applications without the need to modify the target application or the container that it runs in.

  • Support for identity standards (OAuth 2.0, OpenID Connect, SAML 2.0)
  • Application and API gateway concept
  • Prepackaged SAML 2.0-based federation
  • Password capture and replay
  • Works with any identity provider, including OpenAM
  • Single Sign-On and Single Log-Out
  • 100% open source

Platforms

TagJRE VersionPlatforms
latest19linux/amd64, linux/arm64/8, linux/arm/v7, linux/ppc64le, linux/s390x
alpine8linux/amd64, linux/arm64/8, linux/arm/v7, linux/ppc64le, linux/s390x, linux/386, linux/arm/v6

Config environment

VariableDefault ValueDescription
ENV PORT8080HTTP port

Run image

docker run -h openig-01.domain.com -p 8080:8080 --name openig-01 openidentityplatform/openig

See also:

Open Identity Platform OpenIG Community

Tag summary

Content type

Image

Digest

sha256:f91c4c1d0

Size

262.7 MB

Last updated

2 months ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

26

Last week