inflammable / silverstripe-auth-external Goto Github PK
View Code? Open in Web Editor NEWThis project forked from hamishcampbell/silverstripe-auth-external
SilverStripe External Authentication Module
This project forked from hamishcampbell/silverstripe-auth-external
SilverStripe External Authentication Module
############################################### External Authentication Module ############################################### Maintainer Contact ----------------------------------------------- Roel Gloudemans (Nickname: lancer) [email protected] or [email protected] Contibutors ----------------------------------------------- Sander van Dragt (Nickname: svandragt) [email protected] Requirements ----------------------------------------------- * Silverstripe 3.0.0 or later * Some PHP modules depending on the driver used like php-imap, php-ldap or some specific PEAR and/or PECL modules. The module requirements are documented in the configuration template for that module (see doc directory) Documentation ----------------------------------------------- http://doc.silverstripe.com/doku.php?id=modules:external-authentication Installation Instructions ----------------------------------------------- * Copy the auth_external directory into your main SilverStripe directory * Create a proper _config.php file in your auth_external directory. You can start with the annotated examples from the doc directory * run /dev/build (like http://www.yourdomain.com/dev/build) You should now have an "External Account" tab on the admin page. If things didn't work as expected, enable the debugging in the config file. The resulting log should point out the configuration mistakes. Next to the divers included in the official release, some (user maintained) drivers may be available by visiting the documentation link above. Usage Overview ----------------------------------------------- This module enables you to use external authentication sources for password verification. At the moment this module has 4 drivers. LDAP, FTP, IMAP and HTTPBASIC. The IMAP driver also supports POP3. All drivers support SSL. TLS is only supported by the LDAP and IMAP drivers. When you use this module you will still need to create accounts within SilverStripe. There will be two extra fields for each account, specifying the username and the external authentication source it comes from. If you run your website at your ISP which also hosts your mailbox, you can use the ISP's IMAP/POP3 server to validate your logon. Other users at the ISP cannot login when you do that because the accounts also need to be registered within SilverStripe. Known issues ----------------------------------------------- none
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.