Nick Gerakines
0b229a5ede
Updating oauth user lookup call as per PR feedback. T710
2020-01-03 11:31:38 -05:00
Nick Gerakines
6d8da2bffd
Encrypting email from oauth signup as per PR feedback. T710
2020-01-03 11:28:06 -05:00
Nick Gerakines
2aea9560bc
Merged T710-oauth-slack into oauth-wrapper.
2020-01-02 16:19:26 -05:00
Nick Gerakines
31e2dac118
Adding slack display name to inspect response to use in user creation as per PR feedback. T710
2020-01-02 15:55:28 -05:00
Nick Gerakines
cd5fea5ff1
write.as oauth client cleanup as per PR feedback. T710
2020-01-02 15:50:54 -05:00
Nick Gerakines
9170c84617
Merged in final changes from PR 225 into T705-oauth-slack. T710
2019-12-31 11:48:08 -05:00
Matt Baer
ad5f72d8a4
Merge branch 'T705-oauth' into oauth-wrapper
2019-12-30 18:47:40 -05:00
Matt Baer
6bcc4cfa46
Check for error response in code exchange
...
This checks to see if we get a response with a populated `error` field
in exchangeOauthCode(). If so, we return that error message as an error,
to ensure the callback logic doesn't continue with a bad response.
Ref T705
2019-12-30 18:25:24 -05:00
Matt Baer
39d0f1de98
Add logging in viewOauthCallback()
...
Ref T705
2019-12-30 18:23:45 -05:00
Matt Baer
af23e28d05
Pass OAuth requests through new OAuth handler
...
This gives us our standard logging and passes around errors with
impart.HTTPError.
Ref T705
2019-12-30 18:14:01 -05:00
Nick Gerakines
cf87ae9096
Code cleanup in prep for PR. T710
2019-12-30 13:32:06 -05:00
Nick Gerakines
462f87919a
Feature complete on MVP slack auth integration. T710
2019-12-28 15:15:47 -05:00
Nick Gerakines
13121cb266
Merging T705-oauth into T710-oauth-slack. T705,T710
2019-12-27 13:40:11 -05:00
Nick Gerakines
4266154749
Code cleanup from PR 255 feedback. T705
2019-12-27 13:35:48 -05:00
Nick Gerakines
bf3b6a5ba0
Unit tests, integration testing, and code cleanup for oauth support. Part of T705.
2019-12-23 14:30:32 -05:00
Nick Gerakines
7a0863f71b
Added oauth handlers and tests with mocks. Part of T705.
2019-12-19 11:51:19 -05:00