python-social-auth / social-core

Python Social Auth - Core
BSD 3-Clause "New" or "Revised" License
850 stars 544 forks source link

Fix access token expiration and refresh token handling in GitHub backend #933

Closed gmargaritis closed 2 months ago

gmargaritis commented 2 months ago

Resolves #932

Ensure the correct key is used for access_token expiration in the GitHub backend's extra_data, and save the refresh_token.

Previously, the expiration of the access_token was not stored, causing the refresh_token functionality to be skipped.

nijel commented 2 months ago

Merged, thanks for your contribution!