-
-
Notifications
You must be signed in to change notification settings - Fork 245
webHomer authentication
lmangani edited this page Nov 23, 2014
·
2 revisions
Webhomer offers three options for authentication:
- Internal (MySQL)
- RADIUS
- LDAP
To implement RADIUS authentication in Homer, perform the following steps:
1.) Ensure your PHP installation supports RADIUS:
- On Debian, the package is php5-radius
- On CentOS/RHEL the package is php-pecl-radius
- Don't forget to restart Apache after installing the package
2.) Configure RADIUS specific settings in: webhomer/class/auth/radius_build/settings.php
- Your RADIUS users will all be logged in with userlevel 3 unless you change parameter RADIUS_USERLEVEL
3.) Enable RADIUS authentication in webHomer using the AUTHENTICATION parameter as follows in 'preferences.php':
- define('AUTHENTICATION',"radius_build");
4.) Log-in with your RADIUS credentials
Note: When you are configured for RADIUS or LDAP authentication methods, the homer_logon table will not be used at all
(C) 2008-2023 QXIP BV
HEP/EEP Agent Examples:
- CaptAgent
- HEPlify
- Kamailio
- OpenSIPS
- FreeSwitch
- Asterisk
- sipgrep
- sngrep
- RTPEngine
- RTPProxy
- Oracle ACME SBC
- Sonus SBC
- Avaya SM
- Sansay SBC
HEP/EEP Agent Examples (LOGS):
HEP/EEP Proxy:
Extra Examples:
- Custom JSON Stats
- RTCP-XR Stats
- GEO IP Maps
- Janus/Meetecho-WebRTC
- Cloudshark Export
- Encrypted HEP Tunneling
- SNMP Monitoring
- FreeSWITCH ESL Monitoring
- Kazoo Monitoring
- Speech-to-Text-to-HEP
Extra Resources: