Skip to content

Conversation

@aoblet
Copy link
Contributor

@aoblet aoblet commented Dec 8, 2025

Summarize your change

Add LDAP Authentication in cueweb.

  • Next Auth: Use CredentialsProvider with ldapjs
  • Security: Add option to encrypt LDAP connexions via a custom certificate
  • LDAP: Add option to give custom Distinguished Name.

DN is specified as a string template such as

dnTemplate = "uid={login},cn=users,cn=accounts,dc=tobeoverriden"
dn = dnTemplate.replace('{login'}, "test")

Why

It can be more convenient to use the company's OpenLDAP for authentication purposes.
Fully intranet and can be easier for security constraints.

Screenshots
Capture d’écran 2025-12-09 à 00 05 57
Capture d’écran 2025-12-09 à 00 06 03

@aoblet aoblet force-pushed the feature/cueweb-ldap branch 2 times, most recently from fa681bf to d936620 Compare December 8, 2025 23:16
@aoblet aoblet changed the title CueWeb Feature: Add LDAP Authentication CueWeb: Add LDAP Authentication Dec 8, 2025
@aoblet aoblet force-pushed the feature/cueweb-ldap branch from d936620 to aec3a8c Compare December 8, 2025 23:35
@ramonfigueiredo
Copy link
Collaborator

Thanks for your contribution, @aoblet .

I will review it soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants