wiki:members/GRIP-UQAM/PHP

Version 12 (modified by https://id.mayfirst.org/gripuqam, 19 months 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

Aura

Container Interoperability

Drupal

members/GRIP-UQAM/Drupal

Symfony

members/GRIP-UQAM/Symfony

Zend

As of mid 2016 documentation looks more complete for Zend 1, at least for some modules. Maybe more in books for Zend 2. ZF3 is also out, now each module has its own independent version.

English

French

zend-cache (-memory)

zend-expressive

Develop PSR-7 middleware applications in minutes! (New in ZF3)

zendframework/zend-expressive

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

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

HTTP Clients

Openid Connect

Libraries