ldap-passwd-webui - Very simple web interface for changing password stored in LDAP or Active Directory (Samba 4 AD)

  •        917

The aim of this project is to provide a very simple web form for users to be able to change their password stored in LDAP or Active Directory (Samba 4 AD). It’s built with Bottle, a WSGI micro web-framework for Python. Adjust configuration in /etc/ldap-passwd-webui.ini and /etc/conf.d/.

https://github.com/jirutka/ldap-passwd-webui

Tags
Implementation
License
Platform

   




Related Projects

Univention Corporate Server - Easy administration of your IT infrastructure

  •    C

Univention Corporate Server is a preconfigured, 100% open source Linux server and IT management system. It is free of charge and perfect for providing Microsoft Server-like services on the cloud or on the premises, to run and operate corporate IT environments with Windows- and Linux-based clients and to extend those environments with proven enterprise software, also either on the cloud or on the premises.

Mandriva - Identity and Network Management

  •    C

Mandriva Directory Server is an enterprise directory platform based on LDAP designed to manage identities, access control informations, policies, application settings and user profiles. If you already use Samba, Postfix, Squid or CUPS, you can benefit from MDS today to manage your infrastructure.

ad-ldap-enum - An LDAP based Active Directory user and group enumeration tool

  •    Python

ad-ldap-enum is a Python script that was developed to discover users and their group memberships from Active Directory. In large Active Directory environments, tools such as NBTEnum were not performing fast enough. By executing LDAP queries against a domain controller, ad-ldap-enum is able to target specific Active Directory attributes and build out group membership quickly. ad-ldap-enum outputs three tab delimited files 'Domain Group Membership.tsv', 'Extended Domain User Information.tsv', and 'Extended Domain Computer Information.tsv'. The first file contains users, computers, groups, and their memberships. The second file contains users and extra information about the users from Active Directory (e.g. a user's home folder or email address). The third file contains devices in the Domain Computers group and extra information about them from Active Directory (e.g. operating system type and service pack version).

LDAP Administration Tool

  •    CSharp

Browse and edit LDAP-based directories / entries

ruby-net-ldap - Pure Ruby LDAP library

  •    Ruby

Net::LDAP for Ruby (also called net-ldap) implements client access for the Lightweight Directory Access Protocol (LDAP), an IETF standard protocol for accessing distributed directory services. Net::LDAP is written completely in Ruby with no external dependencies. It supports most LDAP client features and a subset of server features as well. Net::LDAP has been tested against modern popular LDAP servers including OpenLDAP and Active Directory. The current release is mostly compliant with earlier versions of the IETF LDAP RFCs (2251–2256, 2829–2830, 3377, and 3771). Our roadmap for Net::LDAP 1.0 is to gain full client compliance with the most recent LDAP RFCs (4510–4519, plus portions of 4520–4532).


LDAP Web Service

  •    

A Web Service that authenticates and peforms searches against Active Directory. All results are returned as primitive types or generics, allowing consumption by systems other than those that are .NET based.

sosa

  •    Perl

The Samba and Open-Xchange Simple Administrator is a web-based tool to manage Samba and Open-Xchange Users stored in an LDAP Directory. It uses the Catalyst framework, dojo framework, Prototype and Samba-LDAP from the CPAN.

389 Directory Server - Powerful OpenSource LDAP

  •    C

The enterprise-class Open Source LDAP server for Linux. It is hardened by real-world use, is full-featured, supports multi-master replication, and already handles many of the largest LDAP deployments in the world. OpenLDAP and Fedora Directory Server were both derived from the original University of Michigan slapd project. In 1996 the original developers of slapd became Netscape employees and developed Netscape Directory Server, which is now Fedora Directory Server.

Change passwd,samba and squid passwords

  •    C

ChangePassword modifies the passwords of passwd, Samba, and Squid through the Web. All passwords are syncronized and changed in real time over a browser like Mozilla, Netscape, IE, Opera, and others.

Adldap2 - A PHP LDAP Package for humans.

  •    PHP

Working with LDAP doesn't need to be hard. Adldap2 is a PHP package that provides LDAP authentication and directory management tools using the Active Record pattern.

nginx-ldap-auth - Example of LDAP authentication using ngx_http_auth_request_module

  •    Python

Note: For ease of reading, this document refers to NGINX Plus, but it also applies to open source NGINX. The prerequisite ngx_http_auth_request_module module is included both in NGINX Plus packages and prebuilt open source NGINX binaries. The nginx-ldap-auth software is a reference implementation of a method for authenticating users who request protected resources from servers proxied by NGINX Plus. It includes a daemon (ldap-auth) that communicates with an authentication server, and a sample daemon that stands in for an actual back-end server during testing, by generating an authentication cookie based on the user’s credentials. The daemons are written in Python for use with a Lightweight Directory Access Protocol (LDAP) authentication server (OpenLDAP or Microsoft Windows Active Directory 2003 and 2012).

LemonLDAP::NG - Web Single Sign On and Access Management Free Software

  •    Perl

LemonLDAP::NG is a complete and modular Web-SSO system that can run with reverse-proxies or directly on application webservers. It can be used in conjunction with OpenID-Connect, CAS and SAML systems as identity or service provider. It can also be used as proxy between those federation systems.

Directory access via LDAP

  •    DotNet

.NET library for managing a directory via LDAP.

OpenLdap - Implementation of the Lightweight Directory Access Protocol (LDAP)

  •    C

OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. The OpenLDAP Project was started in 1998 by Kurt Zeilenga. The project started by cloning the LDAP reference source from the University Of Michigan where a long-running project had supported development and evolution of the LDAP protocol.

mx-LDAP-Suite

  •    Javascript

mx-LDAP-Suite mx-LDAP-vacation: auto responses mail on vacation and reads the message from LDAP. mx-LDAP-admin:Is a PHP based tool. It provides administration of LDAP-Directories (Add, modify and delete user-accounts,groups,aliases, samba-workstat

ApacheDS - Apache Directory Project

  •    Java

ApacheDS is an embeddable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. Besides LDAP it supports Kerberos 5 and the Change Password Protocol. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.

Ruby/LDAP

  •    Ruby

Ruby/LDAP is an extension library for Ruby. It provides the interface to some LDAP libraries (e.g. OpenLDAP, Netscape SDK and Active Directory). The common API for application development is described in RFC1823 and is supported by Ruby/LDAP.

PHP LDAP class for Active Directory

  •    PHP

A class for PHP to talk to Active Directory through LDAP.

db2dir

  •    C++

Use an ODBC database to generate and manage LDAP directories (ActiveDirectory, NT/ADSI, Domino, Exchange and later any LDAP-compliant directory) in a school and/or university environment. Later versions offer Unix/Linux support (generation of passwd/shad

addict - Get a full Active Directory REST API in 30 seconds

  •    Javascript

Addict is a drop-in REST API microservice for Active Directory implementations. Just like that.Gives you a web server with REST endpoints to add, remove, move, disable, enable, unlock or list Users, Groups and Organizational Units. It includes result caching by default and flexible filters for querying, sorting, pagination and column selection.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.