appsmithorg / appsmithorg/appsmith

[Feature]: Support headers for reverse proxy authentication (Identity Aware Proxies)

Open
#9,915 8 comments 7 reactions 3 assignees Claimed by @infinitetrooper View on GitHub
Enhancement Identity & Authentication Product Login / Signup Platform Administration Pod
Dominant language
TypeScript
Stars
40.9k
Forks
4.8k
Avg merge
1d 22h
Merged PRs (30d)
45

Description

### Is there an existing issue for this?

- [X] I have searched the existing issues

### Summary

Identity Aware Proxies (IAP) are used to implement the Zero Trust security model which uses the user identity instead of network-based as done by traditional VPNs.

These set specific headers, like X-USER-NAME, which is parsed by the backend to authenticate/create the user. For e.g. Gafana supports this: https://grafana.com/docs/grafana/latest/auth/auth-proxy/

### Why should this be worked on?

This feature would allow deploying appsmith in organizations that have implemented IAP solutions, where authentication happens in a single place.

Front logo [Front conversations](https://app.frontapp.com/open/top_2l3txo)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.