[READ-ONLY] Mirror of https://github.com/Schniz/lets-chat-reverseproxy. reverse proxy sso header add-on for Let's Chat
0

Configure Feed

Select the types of activity you want to include in your feed.

JavaScript 100.0%
7 2 0

Clone this repository

https://tangled.org/schlez.in/lets-chat-reverseproxy https://tangled.org/did:plc:uuqsrsir7jb45z2pgorfepl5
git@tangled.org:schlez.in/lets-chat-reverseproxy git@tangled.org:did:plc:uuqsrsir7jb45z2pgorfepl5

For self-hosted knots, clone URLs may differ based on your setup.



README.md

Let's Chat - Reverse Proxy Plugin#

Add Reverse Proxy authentication to Let's Chat.

Node 0.10.x required!#

See ticket for more information

Installation#

Install#

npm install lets-chat-reverseproxy

Configure#

Add these settings to your settings.yml file:

auth:
  reverseproxy:
    userHeader: 'REMOTE_USER'
    use_ldap_authorization: false

    # if use_ldap_authorization == true
    ldap:
      connect_settings:
        url: ldap://example.com
        tlsOptions:
          ca: ca.pem
      server_certs: []
      bind_options:
        bindDN:
        bindCredentials:
      search:
        base:
        opts:
          scope: one
          filter: (uid={{username}})
          attributes: []
      field_mappings:
        uid: uid
        firstName: givenName
        lastName: sn
        displayName: givenName
        email: mail