Content
View differences
Updated by Sajan Gurung 5 days ago
OAuth2 Client has changed to new attribute-based entity in NC35. See [nextcloud/server#63288](https://github.com/nextcloud/server/pull/63288)
This doesn't work with older NC versions. We need to support both the usage of both NC35 and older NC versions.
<br>
**❗** **TO BE RELEASED WITH NC35 SUPPORT**
* The compatible code changes should be released with NC35 support
<br>
### Testing Steps
A. Nextcloud 34
1. Run NC34
2. Setup integration with oauth2 method
3. Check Nextcloud oauth client is generated
4. Reset NC oauth client
5. Check only one oauth client is in the server (under Admin -> Security)
B. Nextcloud 35
1. Run NC35
2. Setup integration with oauth2 method
3. Check Nextcloud oauth client is generated
4. Reset NC oauth client
5. Check only one oauth client is in the server (under Admin -> Security)
This doesn't work with older NC versions. We need to support both the usage of both NC35 and older NC versions.
<br>
**❗** **TO BE RELEASED WITH NC35 SUPPORT**
* The compatible code changes should be released with NC35 support
<br>
### Testing Steps
A. Nextcloud 34
1. Run NC34
2. Setup integration with oauth2 method
3. Check Nextcloud oauth client is generated
4. Reset NC oauth client
5. Check only one oauth client is in the server (under Admin -> Security)
B. Nextcloud 35
1. Run NC35
2. Setup integration with oauth2 method
3. Check Nextcloud oauth client is generated
4. Reset NC oauth client
5. Check only one oauth client is in the server (under Admin -> Security)