GitHub PushEvent at 2014-03-25 15:45:00
Repository: api-template
Actor: bjyoungblood
Payload: {"shas":[["5d7079e58d61280d14390c2a8367631baa58d03a","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Set console command name since it is now required","Paul Statezny",false],["1eef48b4eb44060a207ed1090e627bdcf9cf6efa","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Merge branch 'master' into link-socials-to-account","Paul Statezny",false],["455cf66d36866493c968e8020ccae50c9b9bf854","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Add link callback route to social login config","Paul Statezny",false],["5a8e786c08b850f48af2e0177c542fcbfd8d2331","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Add link callback to social login controller.\n\nAbstract callback function so it can be used for both link and login callbacks.\nAdd docblocks.\nExtract providerExists function.\nAbstract OAuth-provider-agnostic code out from the provider-specific functions.","Paul Statezny",false],["45afc7aadf9e2192bd48e03216f0a4f01d08389a","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Add handle link request method to social login service","Paul Statezny",false],["5b78a0c64e256be40fda542abf0d9a9dc0fac55e","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Handle new exceptions thrown by social login service.\n\nCreate exception for already-linked social accounts","Paul Statezny",false],["90c106403ea2cbe1eb0ffde593bec45822dbe0cc","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Create route for authenticating via social provider with intent to link account.","Paul Statezny",false],["63b57efbf1fc15a522aa70630680d9fd99e3348a","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Merge branch 'master' into link-socials-to-account","Paul Statezny",false],["79de5ee672c5daf0c5631b9b357635398b1d43df","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Add session handling using Symfony Session and Drak Redis handler.\n\nUsed to determine the user account to link social accounts with.","Paul Statezny",false],["3ef18ad7f4c2d238bb9cf31c5b3d1d84e1c37f54","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Store user ID in session when logged in.","Paul Statezny",false],["e0e3140466d487b5048ee02118ce7711e462d802","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Inject session object into social login controller and oauth controller","Paul Statezny",false],["23f30a1bff1d99311e7c8e1194fb56f33a3a17f8","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Inject user ID into handleLinkRequest.\n\nSearch for the social login directly before trying to match on email.\nCreate new token on social login link since the previous one is not accessible in the context.","Paul Statezny",false],["0bcb67473398929204266e0285e5d55c9467b1c7","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Use the same callback for login and link authentication endpoints.\n\nPersist action with state parameter.","Paul Statezny",false],["57bd1e23a37256cb5404f2b1f90ce8556ec854fe","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Remove unnecessary config keys.","Paul Statezny",false],["9c20aa152915ba357039d6c65b17d84ab42c1a02","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Merge branch 'master' into link-socials-to-account","Paul Statezny",false],["b85e5f464b45daca898e3399bd97b177d5578981","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Stop using the Drak native session handler. (Not necessary.)\n\nUse PHP SessionHandler instead.","Paul Statezny",false],["7c0bfc19dddec7786ab38ba79f0cbfd9a015173d","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Start the session in the session service provider.\n\nSet the user to null on logout.","Paul Statezny",false],["6ec7f8fb48bf2138b3c19e756f61c0d631252694","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Merge branch 'master' into link-socials-to-account","Paul Statezny",false],["24b13a75e5ff597f3fdf745442d64f5d732bc4b6","9de8c4480303b5335cd2a33eefe814615ba3612a@synapsestudios.com","Add record for local OAuth client in install file.","Zachary Chavez",false],["e0edd4314ab1d8a3e0d6cf9ed2beacacc6939c67","cfd1f52cde0ed66304171ad9dc3264c6bd710559@gmail.com","Ensure current password is set before sending it to password_verify().","Paul Statezny",false]],"size":24,"ref":"refs/heads/authorization-code-workflow","head":"7d20f1a81b0f8f31ad39980725d64eb4471e6690"}