-
Improvement
-
Resolution: Fixed
-
Minor
-
3.8.1, 3.8.2, 3.10.1, 3.11, 4.0
-
MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_38_STABLE, MOODLE_400_STABLE
-
MOODLE_311_STABLE
-
MDL-67748-master-managewebservices -
This originally started as a small project to make the Manage tokens more usable on moodle.org where we have many users and the current tokens management page makes it practically unusable
While working on it, I realised there are a few other related areas that are worth fixing while doing this.
Use case
- Have a site with several thousands users, most of them using the mobile app (and thence have a token).
- Create a custom service on such a site, for which you need to create a token manually and assign it to the user account representing the service client.
- After creating the token, there is no easy way to find it. No easy way to filter the list of tokens by the service or by the user to which it was assigned.
- If you know the token somehow (e.g. from the audit logs or so), there is no easy way to find out to which user and service it was assigned.
The only way to get know all these at the moment, is going directly to the database. There should not be a need to do so.
- caused a regression
-
MDL-73603 Webservice token creation form throws exceptions during validation
- Closed
- has been marked as being related by
-
MDL-52257 Add user fullname() to remove HTML tags function.
- Closed
- is blocked by
-
MDL-67768 Some common dirs missing in core_component::$ignoreddirs
- Closed
-
MDL-69632 Fix the legacy coding style in the admin/settings/server.php file
- Closed
- will help resolve
-
MDL-30537 Better way to select user when millions of user are in the database
- Closed