brocaar / chirpstack-application-server

ChirpStack Application Server is an open-source LoRaWAN application-server.
https://www.chirpstack.io
MIT License
502 stars 325 forks source link

Authentication via X headers like "X-Remote-Email" from Authelia #571

Open andryyy opened 3 years ago

andryyy commented 3 years ago

Summary

What is the use-case?

Using tools like Authelia which pass X headers to the application after authenticating against them.

Implementation description

Chirpstack could try to read the X-Remote-Email header as set by the proxy and try to determine an existing user with that address.

Can you implement this by yourself and make a pull request?

Sadly no. :-(

andryyy commented 3 years ago

@brocaar Is that something I could sponsor for the hourly rate you sent me a while ago?

brocaar commented 3 years ago

Hello @andryyy, I do see that there could be use-cases for this feature, but currently there are a few other items I would like to prioritize first, before I could start working on this.