wiki:members/GRIP-UQAM/PHP

Version 10 (modified by https://id.mayfirst.org/gripuqam, 2 years ago) (diff)

--

PHP Libraries

hybridauth/hybridauth

http://hybridauth.sourceforge.net/userguide.html

$ composer require hybridauth/hybridauth

Google::

  • easy

LinkedIn::

  • easy

OpenID::

  • easy (no secret information needed)

Yahoo OpenID::

Microsoft Live::

  • Not clear if the domain root URL can be used as redirect URI
  • Using the domain root URL as redirect URI results in an error at the time of clicking the icon on the registered web site
  • It is not possible to register inside Microsoft developper website a redirect URI similar to the one used for Google, because some caracteres are not accepted.
  • one could try to make a simpler redirection URI which would redirect to the one simililar to the one used for Google.
  • microsoft oauth2 application id
  • Getting Your Client ID for Web Authentication
  • https://account.live.com
  • Mes applications

Facebook

jessie (stable) bpo stretch (testing) /usr/share/php/
php5-apcu /usr/share/php/
composer/composer 2016-03-27 b # composer Composer
hybridauth/hybridauth 2016-01-12 2.6
psr/log 2012-12-21 1.0 1.0 1.0 php-psr-log Psr/Log
symfony/symfony 2016-02-28 3.0 2.3 2.8 php-symfony-framework-bundle Symfony/Bundle/FrameworkBundle
zendframework1, zendframework1 zendframework /usr/share/php/
zendframework 2 php-zend-
zendframework/zendsearch php-zend-search /usr/share/php/
https://packagist.org/packages/ DebianPackage /usr/share/php/
https://packagist.org/packages/ DebianPackage /usr/share/php/

APCu and APC

Zend

As of mid 2016 documentation looks more complete for Zend 1, at least for some modules. Maybe more in books for Zend 2.

English

French

zend-mail

Allow reading message. This seems not to be the case for SwiftMailer (august 2016).

zendframework/zend-mail
zf1/zend-mail

zend-search(-lucene)

zendframework/zendsearch
zf1/zend-search-lucene

zend-cache (-memory)

Packages

PHP Security Programming

PHP Programming

Namespaces

Functional or acceptance testing

It's 2016 now and there's Mink. It even supports different engines from headless pure-PHP "browser" (without JavaScript), over Selenium (which needs a browser like Firefox or Chrome) to a headless "browser.js" in NPM, which DOES support JavaScript. http://stackoverflow.com/questions/199045/is-there-a-php-equivalent-of-perls-wwwmechanize

Libraries