{"push_id":2927806495,"size":1,"distinct_size":1,"ref":"refs/heads/develop","head":"71a56baafbde9ec5a79539b8548b096ebace46be","before":"7485999a85d53766b719eb0bbded01067342e1cb","commits":[{"sha":"71a56baafbde9ec5a79539b8548b096ebace46be","author":{"name":"Yahya Hussein","email":"c371c71b263a519ea7b91a42a9c074249836601b@gmail.com"},"message":" #160577606 - Authenticate Users (#11)\n\n* [feature-#160577606]Add token handler\r\n\r\n* [feature-#160577606]Add successfully generate token\r\n\r\n* [feature-#160577606]Modify UserJsonRenderer class\r\n\r\n* [Feature #160577606] Add user login functionality\r\n\r\n* [Feature #160577606] Add JWTAuthentication class\r\n\r\n* [Feature #160577606] Add token encoding in User model class\r\n\r\n* [Feature #160577606] Add token field in registration and login serializers\r\n\r\n* [Feature #160577606] Remove token.py file since it's not required\r\n\r\n* [feature-#160577606]Refactor token function\r\n\r\n* [feature-#160577606]Refactor jwtauthentication class\r\n\r\n* [Feature #160577606] Return the jwt as the response\r\n\r\n* [Feature #160577606] fixes exceptions in backends\r\n\r\n* [feature-#160577606]Refactor JWTAuthentication class\r\n\r\n* [feature-#160577606]Add permission class\r\n\r\n* [feature-#160577606]Refactor JWTAuthentication class\r\n\r\n* [feature-#160577606]Refactor JWTAuthentication class\r\n\r\n* [feature-#160577614]Refactor code\r\n\r\n* [feature-#160577614]Refactor code","distinct":true,"url":"https://api.github.com/repos/andela/ah-code-blooded/commits/71a56baafbde9ec5a79539b8548b096ebace46be"}]}
{"actor":{"display_login":"esirK"}}