Project

General

Profile

Feature #4644

Allow user to view and clear its api keys

Added by Laurent Opprecht almost 7 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
23/04/2012
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Right now the user cannot see if he has api keys and cannot clear/renew them. This is an issue as a user should be in control of what kind of access is granted for him. So far I can see the api key being used for the following services:

- rss, web services

Possible implementation:

- in /main/social/search.php add a my_keys entry
- in my keys list key entries for the user - excluding the real value, possibly leaving out the dokeos key
- provide buttons to remove/renew the keys

One question is whether we want to allow user to renew all keys.

As a side note the api_key table would benefit from a few additional fields:

- created_date
- validity end date
- description

History

#1

Updated by Yannick Warnier almost 7 years ago

  • Target version set to 1.9.2

Users should be able to update their API keys if the extra field has been configured as such in the extra-fields management screen.
I think this should go to 1.9.1, otherwise we will never finish 1.9 :-)

#2

Updated by Laurent Opprecht almost 7 years ago

A yes the idea is to have 1.9 out indeed :-)

#3

Updated by Yannick Warnier over 6 years ago

  • Target version changed from 1.9.2 to 1.9.4
#4

Updated by Julio Montoya over 6 years ago

  • Target version changed from 1.9.4 to 2.0

If by api keys you mean some special user "extra fields", we don't ship the those fields with chamilo 1.9.0.
Moving to 1.10 because this task needs some DB changes.

#5

Updated by Yannick Warnier about 3 years ago

  • Target version changed from 2.0 to 3.0

Also available in: Atom PDF