| ⇢ | A | DatabaseTokenRepository added | |
| ⇢ | A | CacheTokenRepository added | |
| A | ↛ | TokenRepository removed |
| ⇢ | A | Encryptable::setValueAttribute() added | |
| ⇢ | A | DatabaseTokenRepository::createAccessToken() added | |
| ⇢ | A | DatabaseTokenRepository::getAccessToken() added | |
| ⇢ | A | DatabaseTokenRepository::getRefreshToken() added | |
| ⇢ | A | DatabaseTokenRepository::createRefreshToken() added | |
| ⇢ | A | CacheTokenRepository::createAccessToken() added | |
| ⇢ | A | CacheTokenRepository::getRefreshToken() added | |
| ⇢ | A | CacheTokenRepository::getAccessToken() added | |
| ⇢ | A | CacheTokenRepository::createRefreshToken() added | |
| A | ↛ | Encryptable::bootEncryptable() removed | |
| A | ↛ | Encryptable::encryptValue() removed | |
| A | ↛ | Encryptable::decryptValue() removed | |
| A | ↛ | TokenRepository::createRefreshToken() removed | |
| A | ↛ | TokenRepository::getAccessToken() removed | |
| A | ↛ | TokenRepository::getRefreshToken() removed | |
| A | ↛ | TokenRepository::createAccessToken() removed |