Skip to content

Conversation

@Hardolaf
Copy link
Contributor

RFC: http://area51.phpbb.com/phpBB/viewtopic.php?f=108&t=42895
Ticket: http://tracker.phpbb.com/browse/PHPBB3-9734

Refactoring of existing authentication code to separate it out into gui and backend code instead of leaving it integrated. Add support for logging in with and registering with third party services such as Facebook and OpenID.

@travisbot
Copy link

This pull request passes (merged 3272e491 into 4af503e).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete?

@travisbot
Copy link

This pull request passes (merged 9236b0a1 into 4af503e).

@travisbot
Copy link

This pull request passes (merged e6aec47c into 4af503e).

@travisbot
Copy link

This pull request passes (merged f330d453 into 4af503e).

@travisbot
Copy link

This pull request passes (merged a9f74e0f into 4af503e).

@travisbot
Copy link

This pull request passes (merged 3926d2cd into 4af503e).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is -dev here?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure, that is a generated file. I didn't modify anything related to symfony.

@travisbot
Copy link

This pull request fails (merged 04c5ae31 into 4af503e).

@travisbot
Copy link

This pull request fails (merged a3c7047 into 17681c0).

…tion

More changes related to testing authentication.

PHPBB3-9734
Fixes sesion_testable_factory to properly use the extension finder to
find the providers that are installed.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged cfd1c83 into 17681c0).

Fixes a few small errors in abstract provider and the native_test.
Sets the framework for the OpenID unit test.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged 1e5f76f into 17681c0).

Removes a variable passed by reference.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged 0d4e4b7 into 17681c0).

Brings us up to ZF2-rc3.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged 709d00e into 17681c0).

Mocks the functionality of Enable and Disable super globals.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged fb0bc6cf into 17681c0).

@travisbot
Copy link

This pull request fails (merged e0a68d2 into d07cb6d).

@travisbot
Copy link

This pull request fails (merged 1a3329c into d07cb6d).

Fixes several issues with the native_test in auth/provider.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged b1deb4d into d07cb6d).

The test still doesn't work on my computer. But it gets significantly
further than before.

PHPBB3-9734
Moves test data from tests/auth/provider/ to tests/auth/provider/fixtures
to maintain consistency.

PHPBB3-9734
@travisbot
Copy link

This pull request fails (merged 733ace9 into d07cb6d).

@EXreaction
Copy link
Contributor

@Hardolaf What's the status of this? Still WIP?

@EXreaction
Copy link
Contributor

@Hardolaf ?

@Hardolaf
Copy link
Contributor Author

@EXreaction This is still WIP. I had hoped to get work done on it but my college schedule hasn't been conducive to working on anything. I think I might have some time over spring break, but I can't guarantee anything.

Most of the work that needs to be done is rebasing it onto develop and finishing the unit tests. I hadn't finished this to be pushed out because of a strange error that I was unable to figure out being caused by the database while writing the unit tests. If I can get past that point, it should be trivial to get ready for merging.

@EXreaction
Copy link
Contributor

@Hardolaf Would you be able to rebase on or merge the latest develop? If you can do that I might be able to help you with the error.

@Hardolaf
Copy link
Contributor Author

Hardolaf commented Mar 5, 2013

@EXreaction I'll see if I can get it rebased by the end of this Sunday. I'll probably start Saturday afternoon as I have classes through Friday.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be more readable if you use jQuery; Sizzle has an optimisation which means that IDs are called using document.getElementById anyway, so it is no slower.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll look into which is more readable this week.

@dhruvgoel92
Copy link
Contributor

@Hardolaf will you be rebasing this PR or creating a new one (using some code snippets/ commits from this one) ?
If latter please close this PR 👍

@imkingdavid
Copy link
Contributor

Looks like https://github.com/Hardolaf/phpbb3/compare/feature;auth-refactor is the branch he will be using. I assume he will create a Pull Request from it when he is ready for comments.

For now I'll go ahead and close this. It can be re-opened if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants