Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
9 years ago | |
---|---|---|
.. | ||
README.md | 9 years ago | |
ldap.go | 9 years ago |
This authentication module attempts to authorize and authenticate a user
against an LDAP server. Like most LDAP authentication systems, this module does
this in two steps. First, it queries the LDAP server using a Bind DN and
searches for the user that is attempting to sign in. If the user is found, the
module attempts to bind to the server using the user's supplied credentials. If
this succeeds, the user has been authenticated, and his account information is
retrieved and passed to the Gogs login infrastructure.
To use this module, add an LDAP authentication source via the Authentications
section in the admin panel. The fields should be set as follows:
Authorization Name (required)
Host (required)
Port (required)
Enable TLS Encryption (optional)
Bind DN (optional)
Bind Password (optional)
User Search Base (required)
User Filter (required)
First name attribute (optional)
Surname name attribute (optional)
E-mail attribute (required)
No Description
Go SVG JavaScript Vue Roff other