RocketChat / Rocket.Chat.ReactNative

Rocket.Chat mobile clients
https://rocket.chat
MIT License
1.92k stars 1.14k forks source link

Support for servers behind Identity Aware Proxy #2521

Open halatas opened 3 years ago

halatas commented 3 years ago

We host our rocket.chat instance behind "Identity aware proxy" on Google Cloud which validates a google login before redirecting to actual website. (https://cloud.google.com/iap)

However because there is an additional login step, mobile apps can not validate the site as a valid rocket.chat instance.

  1. Would it be possible to disable server validity check?
  2. Would it possible to open a browser window to show actual page if a validation fails (so that we can login to identity aware proxy)?

Client version:4.10.0 Server version:3.7.0

smithmid commented 9 months ago

This also prevents using RocketChat behind Cloudflare Access (Zero Trust), which is similar to Google IAP.