pam-mongodb - PAM module to authenticate a user via mongoDB database

  •        638

A C PAM module using libmongo-client (MongoDB C driver) and Glib to authenticate a user against a MongoDB database. The general idea of this is that to authenticate users on the network, they will have to have a valid account to a database on the mongoDB server.

https://github.com/ehzor/pam_mongodb

Tags
Implementation
License
Platform

   




Related Projects

OpenPAM - Linux Pluggable Authentication Module


OpenPAM is an Pluggable Authentication Module (PAM) library that focuses on simplicity, correctness, and cleanliness. Its aim is to gather the best features of Solaris PAM, ?XSSO and Linux-PAM, plus some innovations of its own. In areas where these implementations disagree, OpenPAM tries to remain compatible with Solaris, at the expense of XSSO conformance and Linux-PAM compatibility.

Ruby/PAM


This project aims to provide an interoperability between Ruby and PAM. Ruby/PAM is a ruby binding for PAM library, and PAM/Ruby is a PAM module which enable us to write an authentication module in Ruby.

pam-cas - PAM module for user authentication against a CAS service.


PAM module for user authentication against a CAS service.

pam-pam_usb - A PAM module that provides hardware authentication using USB Flash Drives


A PAM module that provides hardware authentication using USB Flash Drives

pam-pam_poldi - PAM module implementing authentication via OpenPGP smartcards


PAM module implementing authentication via OpenPGP smartcards



pam-pam_cas - PAM module for authenticating users against CAS (Central Authentication Service)


PAM module for authenticating users against CAS (Central Authentication Service)

pam-u2f - Pluggable Authentication Module (PAM) for U2F


This module implements PAM over U2F, providing an easy way to integrate the YubiKey (or other U2F compliant authenticators) into your existing infrastructure.This project uses autoconf, automake, pkg-config and libtool to achieve portability and ease of use. If you downloaded a tarball, build it as follows.

Google Authenticator - Two factor authentication


The Google Authenticator project includes implementations of one-time passcode generators for several mobile platforms, as well as a pluggable authentication module (PAM). One-time passcodes are generated using open standards developed by the Initiative for Open Authentication (OATH). These implementations support the HMAC-Based One-time Password (HOTP) algorithm specified in RFC 4226 and the Time-based One-time Password (TOTP) algorithm specified in RFC 6238.

apache1-mod_auth_pam - This is the PAM authentication module for Apache


This is the PAM authentication module for Apache

apache-mod_auth_pam - This is the PAM authentication module for Apache


This is the PAM authentication module for Apache

apache-mod_authn_pam - This is the PAM authentication module for Apache 2.2


This is the PAM authentication module for Apache 2.2

Zorpher - Remote user authentication PAM module using encryption over the wire


Remote user authentication PAM module using encryption over the wire

libpam-pwdfile - PAM module allowing authentication via an /etc/passwd-like file


PAM module allowing authentication via an /etc/passwd-like file

gopam - Go wrapper module for the Pluggable Authentication Modules (PAM) application API.


Go wrapper module for the Pluggable Authentication Modules (PAM) application API.

owncloud-user_pam - Authentication module for owncloud using PAM


Authentication module for owncloud using PAM

pam_cas-reloaded - A pam module for the Yale CAS authentication


A pam module for the Yale CAS authentication

pam_couchdb - PAM module for authentication against CouchDB


PAM module for authentication against CouchDB

JACAS - PAM authentication module for Django


PAM authentication module for Django

PAM X509 Authentication Module


PAM module which will authenticate user by X509 certificates. Keys must be provided in some automountable location. As storage may be used usb steaks, bluetooth storage devices... Mainly intended for password-less authentication on single user clients pc

PAM login module for JAAS


Java bridge (bindings, interface) to PAM. JAAS login module using PAM for authentication.