Martin Hassack 2f3e90f671 onedrive: add support for OAuth client credential flow - fixes #6197
This adds support for the client credential flow oauth method which
requires some special handling in onedrive:

- Special scopes are required
- The tenant is required
- The tenant needs to be used in the oauth URLs

This also:

- refactors the oauth config creation so it isn't duplicated
- defaults the drive_id to the previous one in the config
- updates the documentation

Co-authored-by: Nick Craig-Wood <nick@craig-wood.com>
2024-12-13 11:34:11 +00:00
..
2024-09-08 16:21:56 +01:00
2024-10-22 19:54:33 +01:00
2024-08-17 16:00:18 +02:00
2024-12-11 18:21:42 +00:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-06-14 16:04:51 +01:00
2024-10-02 10:19:11 +01:00
2024-08-17 16:00:18 +02:00
2024-08-17 16:00:18 +02:00
2024-11-21 11:06:38 +00:00
2024-09-08 16:21:56 +01:00
2024-08-17 16:00:18 +02:00
2024-09-08 16:21:56 +01:00
2024-11-20 18:05:56 +00:00
2024-07-24 11:07:52 +01:00
2024-08-17 16:00:18 +02:00
2024-08-17 16:00:18 +02:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-06-14 16:04:51 +01:00
2022-07-06 11:25:31 +01:00
2024-06-14 16:04:51 +01:00
2024-09-08 16:21:56 +01:00
2024-08-17 16:00:18 +02:00
2024-08-17 16:00:18 +02:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-08-12 13:35:44 +01:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-09-08 16:21:56 +01:00
2024-06-14 16:04:51 +01:00
2024-06-14 16:04:51 +01:00
2024-06-14 16:04:51 +01:00
2024-09-30 11:34:06 +01:00
2024-09-08 16:21:56 +01:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-06-14 16:04:51 +01:00
2024-08-17 16:00:18 +02:00
2024-09-17 20:40:42 +01:00