This 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 following mechanisms:
- PLAIN
- LOGIN
- CRAM-MD5
- NTLM (used by Windows or Linux/Unix with Samba)
- Basic (used in HTTP Basic authentication)
- Digest (used in HTTP Digest authentication)
See the "Packages that need this class" for examples of usage.
|
|
| Name: |
Simple Authentication and Security Layer |
| Base name: |
sasl |
| Description: |
Single API for standard authentication mechanisms |
| Version: |
- |
| PHP version: |
- |
| License: |
BSD License |
| All time users: |
20794 users |
| All time rank: |
25 |
| Week users: |
20 users |
| Week rank: |
63  |
| |
|
| Project record: |
phpsasl |
| Popularity score: |
76.92 |
| Vitality score: |
1.85 |
| Ratings | Utility |
Consistency |
Documentation |
Examples |
Tests |
Videos |
Overall |
Rank |
| All time: |
Good (88.9%) |
Sufficient (77.8%) |
Sufficient (76.4%) |
- |
- |
- |
Not sure (59.9%) |
860 |
| Month: |
Not yet rated by the users |
| |
Packages that need this class |
|
|
| Class |
Dependency |
Why it is needed |
| PHP HTTP protocol client |
Conditional |
When the HTTP server requires authentication, the SASL package provides support for implementing authentication mechanisms like: Basic, Digest, PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix with Samba). |
| PHP Print IPP |
Conditional |
Authentication for above http backend |
| POP3 e-mail client |
Conditional |
When the POP3 server requires authentication the SASL package provides support for implementing authentication mechanisms like: PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix with Samba). |
| pop3ml |
Required |
for standard pop3 authentication |
| SMTP E-mail sending class |
Conditional |
When the SMTP server requires authentication the SASL package provides support for implementing authentication mechanisms like: PLAIN, LOGIN, CRAM-MD5, NTLM (Windows or Linux/Unix with Samba). |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|