Projects / PHP SASL


The PHP SASL package provides a single interface for implementing multiple standard authentication mechanisms commonly used by Internet protocols such as SMTP, POP3, IMAP, HTTP, etc. Currently it implements the following mechanisms: (HTTP) Basic, (HTTP) Digest, PLAIN, LOGIN, CRAM-MD5, and NTLM (used by Windows or Linux/Unix with Samba).

Operating Systems

Recent releases

  •  01 Nov 2005 06:23

    Release Notes: A driver class was added to implement HTTP Digest authentication mechanism. The drivers classes may not tell whether or not the response messages need to be encoded with base64. The documentation was completed with the missing functions and arguments.

    •  23 Nov 2004 07:53

      Release Notes: A (HTTP) Basic driver class was added to the list of supported client authentication mechanisms. All client authentication classes were fixed to fail if authentication did not succeed until the last authentication iteration step.

      •  05 Oct 2004 07:00

        No changes have been submitted for this release.

        Recent comments

        20 Jun 2007 03:29 bodolfo

        Very good work!
        Your work on SASL, specially CRAM-MD5, is very good.

        Your aglorithm served me in serveral web projects. For a website based IMAP-client and a SMTP-client with user authenification.

        Thank you very much. :) And keep on.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.