Task #5768
closedReview replacing HybridAuth
Description
HybridAuth 3 development has stalled. In order for CB Connect to progress HybridAuth needs to be replaced or rewritten specifically for CB. If replaced look into using strictly OpenID Connect and only supporting social sites that will work with it.
Updated by krileon almost 9 years ago
- Status changed from Assigned to Rejected
- Target version deleted (
7.0.0) - % Done changed from 0 to 100
OpenID Connect doesn't support enough providers. Mainly Facebook. Major work on HybridAuth will need to be done instead.
Updated by krileon almost 9 years ago
- Status changed from Rejected to Assigned
- Target version set to 7.0.0
- % Done changed from 100 to 0
Implement a CB Connect class per provider as Provider/Facebook.php for example with namespace CB\Plugin\Connect\Provider structure. Then use Guzzle for the token exchange process with standard HTTP requests.
Updated by krileon almost 9 years ago
- % Done changed from 0 to 20
HybridAuth is officially being replaced with my own implementation. Both Facebook and Twitter fully functional meaning an oAuth2 and oAuth1 implementations are done making it easier to implement others.
Updated by krileon almost 9 years ago
- % Done changed from 20 to 30
Twitter, Facebook, and Google all 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 30 to 40
LinkedIn 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 40 to 50
WindowsLive 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 50 to 60
Instagram 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 60 to 70
Foursquare 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 70 to 80
GitHub 100% complete with new API.
Updated by krileon almost 9 years ago
- % Done changed from 80 to 90
VKontakte 100% complete with new API.
Updated by krileon almost 9 years ago
- Status changed from Assigned to Resolved
- % Done changed from 90 to 100
Steam 100% complete with new API.