⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 Joomla!是一套获得过多个奖项的内容管理系统(Content Management System, CMS)。Joomla!采用PHP+MySQL数据库开发
💻
字号:
PHP OpenID----------This is the PHP OpenID library by JanRain, Inc.  You can visit ourwebsite for more information about this package and other OpenIDimplementations and tools:  http://www.openidenabled.com/GETTING STARTED===============First, run the 'examples/detect.php' script either from the commandline or via the web.  It will generate a report of any systemconfiguration changes necessary to run the library.INSTALLATION============You will need PHP 4.3.0 or greater to use this library.  We havetested the library Linux on PHP 4.3.0, 4.4.1, 5.0.5, and 5.1.1.  Wehave tested the library on Windows XP on PHP 4.4.4.Follow these steps:1. Install dependencies.   - Enable either the GMP extension or Bcmath extension. (GMP is     STRONGLY recommended because it's MUCH faster!)  This is     required.   - Enable the CURL extension.   - If you plan to use SQLite, PostgreSQL, or MySQL to store OpenID     data, you'll need PEAR DB.  You can install this by running this     as root:     # pear install DB     You'll also need to install and enable the appropriate PHP     database extension.  Alternatively, you can store OpenID data on     the filesystem instead of using a relational database.  Nothing     special is required for using the filesystem method.   - Install either the DOM or domxml PHP XML processing extension,     but not both (they are incompatible).2. Copy the Auth/ directory into your PHP include path.TESTING YOUR SETUP==================You can use the example code to test your setup.  To run the exampleconsumer or server, follow the instructions in the examples/READMEfile.USING THE API=============The best way to get started using the API is to take a look at theexample consumer and server in the examples/ directory.  See theexamples/README file for more details.TROUBLESHOOTING===============* If you're unable to use an OpenID URL with the library, you may wantto try using the discover tool (examples/discover.php).  This toolwill perform OpenID discovery on the identifier and give a list ofdiscovered OpenID services and their types.* On some systems, PHP basedir restrictions prevent web servers fromopening a source of randomness, such as /dev/urandom.  If your PHPOpenID library has trouble getting a satisfactory source ofrandomness, check your Apache and PHP configurations to be sure thatthe randomness source is in the list of allowed paths for the"open_basedir" option.* In some cases, bugs in the GMP math library will result in signaturevalidation errors when using this library.  Since GMP is preferredover bcmath (for performance), you will have to defineAuth_OpenID_BUGGY_GMP in your application *before* importing any ofthe library code:  define('Auth_OpenID_BUGGY_GMP', true);* Not all PHP installations support SSL.  You can find out if yourssupports SSL by reading the "HTTP Fetching" section of the output of"examples/detect.php."  If your installation does not support SSL,then https:// identity URLs and server URLs will not be supported bythe library.  An attempt to use such an identity URL will beequivalent to using an invalid OpenID.  To enable SSL support,recompile PHP with OpenSSL support or install the appropriate OpenSSLmodule for your platform.  If you are using CURL, CURL will need to bebuilt with OpenSSL support.GETTING HELP============If you have any questions, recommendations, or patches, please tellus!  Subscribe to our OpenID development discussion list at  http://lists.openidenabled.com/mailman/listinfo/devDOCUMENTATION=============You can view the HTML library documentation in the doc/ directory.You can also find it on the web at  http://www.openidenabled.com/resources/docs/openid/php/This package's documentation is in PhpDoc format.  To generate thedocumentation, install phpdoc and run the admin/makedoc.sh script.Phpdoc lives at:  http://www.phpdoc.org/CONTRIBUTING============If you have a bugfix or feature you'd like to contribute, don'thesitate to send it to us.  Post your patch to the development list at  http://lists.openidenabled.com/mailman/listinfo/devFor more detailed information on how to contribute, see  http://openidenabled.com/contribute/To run the test suite included with this package, install PHPUnit 1.xand run  php admin/texttest.phpPHPUnit 1.x can be found at  http://pear.phpunit.de/get/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -