Loading settings.coffee +0 −45 Original line number Diff line number Diff line Loading @@ -391,51 +391,6 @@ if parse(process.env["SHARELATEX_IS_SERVER_PRO"]) == true url: "http://localhost:3040" # LDAP - SERVER PRO ONLY # ---------- # Settings below use a working LDAP test server kindly provided by forumsys.com # When testing with forumsys.com use username = einstein and password = password # if process.env["SHARELATEX_LDAP_HOST"] # settings.externalAuth = true # settings.ldap = # host: process.env["SHARELATEX_LDAP_HOST"] # dn: process.env["SHARELATEX_LDAP_DN"] # baseSearch: process.env["SHARELATEX_LDAP_BASE_SEARCH"] # filter: process.env["SHARELATEX_LDAP_FILTER"] # failMessage: process.env["SHARELATEX_LDAP_FAIL_MESSAGE"] or 'LDAP User Fail' # fieldName: process.env["SHARELATEX_LDAP_FIELD_NAME"] or 'LDAP User' # placeholder: process.env["SHARELATEX_LDAP_PLACEHOLDER"] or 'LDAP User ID' # emailAtt: process.env["SHARELATEX_LDAP_EMAIL_ATT"] or 'mail' # anonymous: parse(process.env["SHARELATEX_LDAP_ANONYMOUS"]) # adminDN: process.env["SHARELATEX_LDAP_ADMIN_DN"] # adminPW: process.env["SHARELATEX_LDAP_ADMIN_PW"] # starttls: parse(process.env["SHARELATEX_LDAP_TLS"]) # nameAtt: process.env["SHARELATEX_LDAP_NAME_ATT"] # lastNameAtt: process.env["SHARELATEX_LDAP_LAST_NAME_ATT"] # updateUserDetailsOnLogin: process.env["SHARELATEX_LDAP_UPDATE_USER_DETAILS_ON_LOGIN"] == 'true' # if process.env["SHARELATEX_LDAP_TLS_OPTS_CA_PATH"] # try # ca = JSON.parse(process.env["SHARELATEX_LDAP_TLS_OPTS_CA_PATH"]) # catch e # console.error "could not parse SHARELATEX_LDAP_TLS_OPTS_CA_PATH, invalid JSON" # if typeof(ca) == 'string' # ca_paths = [ca] # else if typeof(ca) == 'object' && ca?.length? # ca_paths = ca # else # console.error "problem parsing SHARELATEX_LDAP_TLS_OPTS_CA_PATH" # settings.ldap.tlsOptions = # rejectUnauthorized: process.env["SHARELATEX_LDAP_TLS_OPTS_REJECT_UNAUTH"] == "true" # ca:ca_paths # e.g.'/etc/ldap/ca_certs.pem' # LDAP - SERVER PRO ONLY # ---------- Loading Loading
settings.coffee +0 −45 Original line number Diff line number Diff line Loading @@ -391,51 +391,6 @@ if parse(process.env["SHARELATEX_IS_SERVER_PRO"]) == true url: "http://localhost:3040" # LDAP - SERVER PRO ONLY # ---------- # Settings below use a working LDAP test server kindly provided by forumsys.com # When testing with forumsys.com use username = einstein and password = password # if process.env["SHARELATEX_LDAP_HOST"] # settings.externalAuth = true # settings.ldap = # host: process.env["SHARELATEX_LDAP_HOST"] # dn: process.env["SHARELATEX_LDAP_DN"] # baseSearch: process.env["SHARELATEX_LDAP_BASE_SEARCH"] # filter: process.env["SHARELATEX_LDAP_FILTER"] # failMessage: process.env["SHARELATEX_LDAP_FAIL_MESSAGE"] or 'LDAP User Fail' # fieldName: process.env["SHARELATEX_LDAP_FIELD_NAME"] or 'LDAP User' # placeholder: process.env["SHARELATEX_LDAP_PLACEHOLDER"] or 'LDAP User ID' # emailAtt: process.env["SHARELATEX_LDAP_EMAIL_ATT"] or 'mail' # anonymous: parse(process.env["SHARELATEX_LDAP_ANONYMOUS"]) # adminDN: process.env["SHARELATEX_LDAP_ADMIN_DN"] # adminPW: process.env["SHARELATEX_LDAP_ADMIN_PW"] # starttls: parse(process.env["SHARELATEX_LDAP_TLS"]) # nameAtt: process.env["SHARELATEX_LDAP_NAME_ATT"] # lastNameAtt: process.env["SHARELATEX_LDAP_LAST_NAME_ATT"] # updateUserDetailsOnLogin: process.env["SHARELATEX_LDAP_UPDATE_USER_DETAILS_ON_LOGIN"] == 'true' # if process.env["SHARELATEX_LDAP_TLS_OPTS_CA_PATH"] # try # ca = JSON.parse(process.env["SHARELATEX_LDAP_TLS_OPTS_CA_PATH"]) # catch e # console.error "could not parse SHARELATEX_LDAP_TLS_OPTS_CA_PATH, invalid JSON" # if typeof(ca) == 'string' # ca_paths = [ca] # else if typeof(ca) == 'object' && ca?.length? # ca_paths = ca # else # console.error "problem parsing SHARELATEX_LDAP_TLS_OPTS_CA_PATH" # settings.ldap.tlsOptions = # rejectUnauthorized: process.env["SHARELATEX_LDAP_TLS_OPTS_REJECT_UNAUTH"] == "true" # ca:ca_paths # e.g.'/etc/ldap/ca_certs.pem' # LDAP - SERVER PRO ONLY # ---------- Loading