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).
| Tags | Internet Software Development Libraries php classes |
|---|---|
| Licenses | BSD Original |
| Operating Systems | OS Independent |
| Implementation | PHP |
Recent releases


Changes: 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.


Changes: 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.


No changes have been submitted for this release.
GSM mobile manager for various cellular phones (Nokia, Siemens, Alcatel, others)
- All comments
Recent commentsVery 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.