{"push_id":2841873567,"size":3,"distinct_size":1,"ref":"refs/heads/master","head":"3538e420559744a6e57c12529e44ef90eced63b0","before":"886182a6c0d05dea13945b1c9a64da136d55132c","commits":[{"sha":"bb24a4d70e290274c1d2d7faffb28cce6c77331e","author":{"name":"Harry Nicholls","email":"3ce11f9c3bf91aa92aedce7175a4b4583f33599c@gmail.com"},"message":"Protected API endpoints and all app routes\nIf user not logged in via Google, they cannot use API or access app pages","distinct":false,"url":"https://api.github.com/repos/rangle/rangle-labs/commits/bb24a4d70e290274c1d2d7faffb28cce6c77331e"},{"sha":"4b979ee8365d551e9cdbd003153f691d26189a41","author":{"name":"Harry Nicholls","email":"3ce11f9c3bf91aa92aedce7175a4b4583f33599c@gmail.com"},"message":"Store state in session\nStoring state in session so that the user's login state can be maintained, even if the web page is refreshed","distinct":false,"url":"https://api.github.com/repos/rangle/rangle-labs/commits/4b979ee8365d551e9cdbd003153f691d26189a41"},{"sha":"3538e420559744a6e57c12529e44ef90eced63b0","author":{"name":"Harry Nicholls","email":"3ce11f9c3bf91aa92aedce7175a4b4583f33599c@gmail.com"},"message":"Merge pull request #8 from rangle/google-auth\n\nGoogle auth","distinct":true,"url":"https://api.github.com/repos/rangle/rangle-labs/commits/3538e420559744a6e57c12529e44ef90eced63b0"}]}
{"actor":{"display_login":"hnipps"}}