ZF-2132: InfoCard Authentication


Provide an adapter for InfoCard authentication


Assigning to [~coogle]…

... It's been there pretty much since the component was functional :)

Reopening the issue, until the components are promoted to core (available in the trunk for next release).

Looks like we just need a couple of things to get this to be acceptable for core:

  • Documentation
  • Passing unit tests with at least 80% code coverage

Did I miss anything?

I get a fatal error on running the tests:

Fatal error: require_once(): Failed opening required 'PHPUnit/Framework/TestSuite.php' (include_path='.;C:\wamp\php\PEAR
:../..:../../../library:../../../../library') in c:\Documents and Settings\dfelton\My Documents\SVN Remote\Zend Framewor
k\trunk\incubator\tests\Zend\InfoCard\AllTests.php on line 29

Call Stack:
    0.0042   1. {main}() c:\wamp\php\PEAR\PHPUnit\TextUI\Command.php:0
    1.3817   2. PHPUnit_TextUI_Command::main() c:\wamp\php\PEAR\PHPUnit\TextUI\Command.php:523

You might try using the {{TestHelper.php}} script in {{incubator/tests}} and/or {{PATH_SEPARATOR}} instead of colons.

This was fixed and the test suite should run just fine now.

Reopening pending code, tests, and docs acceptance to core for release (i.e., moved to trunk).

Shouldn't the Zend_Auth adapter be named Zend_Auth_Adapter_InfoCard like the others? Matthew informs me that the InfoCard component will have a separate release package, much like that for Zend_Gdata, but the Zend_Auth adapter is not to be included in this package.

Committed the changes for the Class name change (renamed Zend_InfoCard_Auth_Adapter to Zend_Auth_Adapter_InfoCard and corrected, docs. etc

Zend_Auth_Adapter_Infocard is now in core on trunk. All pending issues are tracked elsewhere.