| ⇢ | A | DouYinProvider added |
| ⇢ | A | DouYinProvider::getUserByToken() added | |
| ⇢ | A | DouYinProvider::getCodeFields() added | |
| ⇢ | A | DouYinProvider::parseAccessToken() added | |
| ⇢ | A | DouYinProvider::getTokenFields() added | |
| ⇢ | A | DouYinProvider::mapUserToObject() added | |
| ⇢ | A | DouYinProvider::getAuthUrl() added | |
| ⇢ | A | DouYinProvider::getTokenUrl() added | |
| ⇢ | A | DouYinProvider::getAccessToken() added |