0
|
1 # Auth_SASL - Abstraction of various SASL mechanism responses
|
|
2
|
|
3 [![Build Status](https://travis-ci.org/pear/Auth_SASL.svg?branch=master)](https://travis-ci.org/pear/Auth_SASL)
|
|
4
|
|
5
|
|
6 Provides code to generate responses to common SASL mechanisms, including:
|
|
7 - Digest-MD5
|
|
8 - Cram-MD5
|
|
9 - Plain
|
|
10 - Anonymous
|
|
11 - Login (Pseudo mechanism)
|
|
12 - SCRAM
|
|
13
|
|
14 [Homepage](http://pear.php.net/package/Auth_SASL/)
|
|
15
|
|
16
|
|
17 ## Installation
|
|
18 For a PEAR installation that downloads from the PEAR channel:
|
|
19
|
|
20 `$ pear install pear/auth_sasl`
|
|
21
|
|
22 For a PEAR installation from a previously downloaded tarball:
|
|
23
|
|
24 `$ pear install Auth_SASL-*.tgz`
|
|
25
|
|
26 For a PEAR installation from a code clone:
|
|
27
|
|
28 `$ pear install package.xml`
|
|
29
|
|
30 For a local composer installation:
|
|
31
|
|
32 `$ composer install`
|
|
33
|
|
34 To add as a dependency to your composer-managed application:
|
|
35
|
|
36 `$composer require pear/auth_sasl`
|
|
37
|
|
38
|
|
39 ## Tests
|
|
40 Run the tests from a local composer installation:
|
|
41
|
|
42 `$ ./vendor/bin/phpunit`
|
|
43
|
|
44
|
|
45 ## License
|
|
46 BSD license
|