Issue Details (XML | Word | Printable)

Key: MDL-17135
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Jerome Mouneyrac
Reporter: Ludo ( Marc Alier)
Votes: 0
Watchers: 2
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-12886

Define an authentication method (for the webservice service)

Created: 05/Nov/08 07:52 PM   Updated: 11/Nov/09 10:42 AM
Return to search
Component/s: General
Affects Version/s: 2.0
Fix Version/s: None

Participants: Jerome Mouneyrac, Ludo ( Marc Alier), Martin Dougiamas, Patrick Pollet and Petr Skoda
Security Level: None
Resolved date: 11/Nov/09
Affected Branches: MOODLE_20_STABLE


 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Jerome Mouneyrac committed 9 files to 'Moodle CVS' - 13/Feb/09 12:08 PM
Web service MDL-17135 add web services administration
MODIFY webservice/lib.php   Rev. 1.2    (+71 -9 lines)
MODIFY webservice/amf/Attic/lib.php   Rev. 1.2    (+5 -1 lines)
MODIFY lang/en_utf8/admin.php   Rev. 1.270    (+7 -0 lines)
ADD webservice/rest/Attic/lib.php   Rev. 1.10    (+0 -0 lines)
MODIFY lib/adminlib.php   Rev. 1.325    (+99 -2 lines)
MODIFY webservice/soap/Attic/lib.php   Rev. 1.2    (+12 -4 lines)
MODIFY webservice/xmlrpc/Attic/lib.php   Rev. 1.2    (+6 -2 lines)
ADD admin/Attic/wsprotocols.php   Rev. 1.1    (+0 -0 lines)
MODIFY admin/settings/security.php   Rev. 1.33    (+16 -1 lines)
Mitsuhiro Yoshida committed 1 file to 'Lang CVS' - 14/Feb/09 03:05 AM
MDL-17135 Translated new strings for web services administration.
MODIFY ja_utf8/admin.php   Rev. 1.343    (+7 -0 lines)
martignoni committed 1 file to 'Lang CVS' - 16/Feb/09 04:33 AM
MDL-17135 New strings translated
MODIFY fr_utf8/admin.php   Rev. 1.350    (+8 -1 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 16/Feb/09 05:06 PM
web service MDL-17135 add moodle/site:usewebservice capability - display only web service users into administration page
MODIFY lib/db/access.php   Rev. 1.100    (+8 -1 lines)
MODIFY lib/adminlib.php   Rev. 1.326    (+3 -3 lines)
MODIFY lang/en_utf8/role.php   Rev. 1.86    (+2 -1 lines)
Mitsuhiro Yoshida committed 4 files to 'Lang CVS' - 17/Feb/09 12:34 AM
MDL-17284 MDL-17296 Translated new strings for quiz.
MDL-17135 Translated a new string for role.
MDL-18258 Translated a new string for risky default course role hint.
MODIFY ja_utf8/role.php   Rev. 1.86    (+2 -1 lines)
MODIFY ja_utf8/README   Rev. 1.946    (+1 -1 lines)
MODIFY ja_utf8/quiz.php   Rev. 1.172    (+4 -1 lines)
MODIFY ja_utf8/report_security.php   Rev. 1.15    (+3 -2 lines)
martignoni committed 1 file to 'Lang CVS' - 01/Mar/09 07:49 PM
MDL-17135 New string
MODIFY fr_utf8/role.php   Rev. 1.107    (+2 -1 lines)
Petr Skoda committed 2 files to 'Moodle CVS' - 07/Oct/09 04:26 AM
MDL-17135 basic ws auth plugin, this plugin does not allow normal logins through /login/index.php
ADD lang/en_utf8/auth_webservice.php   Rev. 1.1    (+0 -0 lines)
ADD auth/webservice/auth.php   Rev. 1.1    (+0 -0 lines)
Petr Skoda committed 3 files to 'Moodle CVS' - 07/Oct/09 04:47 AM
MDL-17135 adding more security restrictions for web service users
MODIFY version.php   Rev. 1.1276    (+1 -1 lines)
MODIFY lib/db/upgrade.php   Rev. 1.338    (+14 -11 lines)
MODIFY lib/db/install.xml   Rev. 1.217    (+6 -3 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 14/Oct/09 05:47 PM
webservice MDL-17135 add user selector for service to the administration
MODIFY admin/Attic/external_service_users.php   Rev. 1.2    (+74 -1 lines)
ADD admin/webservice/lib.php   Rev. 1.1    (+0 -0 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.8    (+5 -0 lines)
Jerome Mouneyrac committed 1 file to 'Moodle CVS' - 14/Oct/09 05:50 PM
webservice MDL-17135 remove varlog() calls (personal debug function)
MODIFY admin/Attic/external_service_users.php   Rev. 1.3    (+0 -2 lines)
Jerome Mouneyrac committed 2 files to 'Moodle CVS' - 15/Oct/09 10:34 AM
webservice MDL-17135 code cleaning
MODIFY admin/Attic/external_service_users.php   Rev. 1.4    (+2 -2 lines)
MODIFY admin/webservice/lib.php   Rev. 1.2    (+38 -73 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 16/Oct/09 04:50 PM
webservice MDL-17135 add service user settings administration
MODIFY lang/en_utf8/webservice.php   Rev. 1.9    (+8 -4 lines)
MODIFY admin/webservice/lib.php   Rev. 1.3    (+15 -4 lines)
MODIFY admin/Attic/external_service_users.php   Rev. 1.5    (+89 -4 lines)
Jerome Mouneyrac committed 4 files to 'Moodle CVS' - 19/Oct/09 08:01 PM
webservice MDL-17135 add service administration page
ADD admin/webservice/script.js   Rev. 1.1    (+0 -0 lines)
MODIFY admin/Attic/external_forms.php   Rev. 1.2    (+0 -33 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.10    (+9 -1 lines)
MODIFY admin/Attic/external_service.php   Rev. 1.2    (+128 -15 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 19/Oct/09 11:09 PM
webservice MDL-17135 improve service function selection into administration page
ADD lang/en_utf8/Attic/servicedescription.php   Rev. 1.1    (+0 -0 lines)
MODIFY admin/Attic/external_service_functions.php   Rev. 1.2    (+73 -17 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.11    (+2 -0 lines)
Jerome Mouneyrac committed 4 files to 'Moodle CVS' - 19/Oct/09 11:12 PM
webservice MDL-17135 remove old Moodleforms for service admin page
MODIFY admin/Attic/external_service_functions.php   Rev. 1.3    (+0 -1 lines)
DEL admin/Attic/external_forms.php   Rev. 1.3    (+0 -0 lines)
MODIFY admin/Attic/external_service_users.php   Rev. 1.6    (+0 -1 lines)
MODIFY admin/Attic/external_service.php   Rev. 1.3    (+0 -1 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 20/Oct/09 02:34 PM
webservice MDL-17135 fix navigation (kudo to Sam) + trivial few changes
MODIFY admin/settings/plugins.php   Rev. 1.50    (+4 -4 lines)
MODIFY lib/adminlib.php   Rev. 1.403    (+2 -2 lines)
MODIFY admin/Attic/external_service_users.php   Rev. 1.7    (+16 -4 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 20/Oct/09 10:33 PM
webservice MDL-17135 add disable javascript to the valid until fields
MODIFY webservice/wsdoc.php   Rev. 1.6    (+29 -146 lines)
MODIFY admin/webservice/script.js   Rev. 1.2    (+15 -0 lines)
MODIFY admin/Attic/external_service_users.php   Rev. 1.8    (+23 -7 lines)
Petr Skoda committed 5 files to 'Moodle CVS' - 22/Oct/09 03:36 AM
MDL-17135 reverting recent change in service management UI - since 1.7 the right way is to use formslib instead of hand written forms (which is roughly equiwalent to new outputlib stuff, sorry); this also fixes regression which incorrectly allowed editting of built-in services
ADD admin/Attic/external_forms.php   Rev. 1.4    (+0 -0 lines)
MODIFY admin/Attic/external_service.php   Rev. 1.4    (+16 -128 lines)
MODIFY lib/adminlib.php   Rev. 1.404    (+7 -6 lines)
MODIFY admin/webservice/script.js   Rev. 1.3    (+0 -73 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.14    (+7 -15 lines)
Petr Skoda committed 14 files to 'Moodle CVS' - 22/Oct/09 03:58 AM
MDL-17135 moving all webservice and external API related admin UI to new directory, I did not expect there would be so many files, sorry for the trouble
ADD admin/webservice/protocols.php   Rev. 1.1    (+0 -0 lines)
MODIFY admin/webservice/lib.php   Rev. 1.4    (+1 -1 lines)
MODIFY admin/settings/plugins.php   Rev. 1.51    (+4 -4 lines)
DEL admin/Attic/external_service.php   Rev. 1.5    (+0 -0 lines)
DEL admin/Attic/webservice_protocols.php   Rev. 1.2    (+0 -0 lines)
MODIFY admin/webservice/script.js   Rev. 1.4    (+1 -1 lines)
DEL admin/Attic/external_service_users.php   Rev. 1.9    (+0 -0 lines)
DEL admin/Attic/external_service_functions.php   Rev. 1.4    (+0 -0 lines)
MODIFY lib/adminlib.php   Rev. 1.405    (+4 -4 lines)
ADD admin/webservice/forms.php   Rev. 1.1    (+0 -0 lines)
ADD admin/webservice/service_users.php   Rev. 1.1    (+0 -0 lines)
DEL admin/Attic/external_forms.php   Rev. 1.5    (+0 -0 lines)
ADD admin/webservice/service_functions.php   Rev. 1.1    (+0 -0 lines)
ADD admin/webservice/service.php   Rev. 1.1    (+0 -0 lines)
Petr Skoda committed 2 files to 'Moodle CVS' - 22/Oct/09 04:01 AM
MDL-17135 fixed too general js function name + fixed whitespace coding style
MODIFY admin/webservice/service_users.php   Rev. 1.2    (+1 -1 lines)
MODIFY admin/webservice/script.js   Rev. 1.5    (+3 -5 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 22/Oct/09 04:03 AM
MDL-17135 fixed whitespace coding style
MODIFY admin/webservice/service_functions.php   Rev. 1.2    (+1 -2 lines)
Petr Skoda committed 3 files to 'Moodle CVS' - 22/Oct/09 05:24 AM
MDL-17135 fixing XSRF regression; adding description and removing incomplete support for localised function names; removing string that will not be used in final version of UI (this would only confuse&slow down translators)
MODIFY lang/en_utf8/webservice.php   Rev. 1.15    (+0 -1 lines)
DEL lang/en_utf8/Attic/servicedescription.php   Rev. 1.2    (+0 -0 lines)
MODIFY admin/webservice/service_functions.php   Rev. 1.3    (+21 -31 lines)
Petr Skoda committed 4 files to 'Moodle CVS' - 27/Oct/09 03:10 AM
MDL-17135 external token access support
MODIFY version.php   Rev. 1.1300    (+1 -1 lines)
MODIFY lib/externallib.php   Rev. 1.15    (+17 -0 lines)
MODIFY lib/db/install.xml   Rev. 1.218    (+23 -2 lines)
MODIFY lib/db/upgrade.php   Rev. 1.339    (+32 -1 lines)
Petr Skoda committed 3 files to 'Moodle CVS' - 27/Oct/09 05:44 AM
MDL-17135 external token access support
MODIFY webservice/wsdoc.php   Rev. 1.7    (+2 -1 lines)
MODIFY webservice/rest/locallib.php   Rev. 1.18    (+7 -2 lines)
MODIFY webservice/lib.php   Rev. 1.34    (+162 -196 lines)
Jerome Mouneyrac committed 8 files to 'Moodle CVS' - 05/Nov/09 03:06 PM
webservice MDL-17135 create searchable select form element + use it in service form for selecting a capability
MODIFY admin/webservice/service.php   Rev. 1.2    (+5 -1 lines)
MODIFY lang/en_utf8/form.php   Rev. 1.22    (+2 -1 lines)
MODIFY lib/formslib.php   Rev. 1.193    (+1 -0 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.17    (+2 -0 lines)
ADD lib/form/searchableselector.php   Rev. 1.1    (+0 -0 lines)
ADD lib/form/searchableselector.js   Rev. 1.1    (+0 -0 lines)
MODIFY admin/webservice/forms.php   Rev. 1.2    (+17 -1 lines)
MODIFY lang/en_utf8/error.php   Rev. 1.209    (+2 -1 lines)
Jerome Mouneyrac committed 1 file to 'Moodle CVS' - 05/Nov/09 03:50 PM
webservice MDL-17135 add notification when the current required capability doesn't exist anymore + remove TODO comment about checking that the service names are unique because we should end up to find a way to i18n service names => The uniqueness should be checked during service discovery
MODIFY admin/webservice/forms.php   Rev. 1.3    (+23 -15 lines)
Jerome Mouneyrac committed 4 files to 'Moodle CVS' - 06/Nov/09 03:50 PM
webservice MDL-17135 add timecreated + timemodified fields to the service table and save them in the service form
MODIFY version.php   Rev. 1.1317    (+1 -1 lines)
MODIFY lib/db/upgrade.php   Rev. 1.344    (+24 -0 lines)
MODIFY lib/db/install.xml   Rev. 1.221    (+19 -17 lines)
MODIFY admin/webservice/service.php   Rev. 1.3    (+4 -1 lines)
Jerome Mouneyrac committed 2 files to 'Moodle CVS' - 06/Nov/09 04:17 PM
webservice MDL-17135 add logging to add/edit/delete service action
MODIFY admin/webservice/service.php   Rev. 1.4    (+4 -3 lines)
MODIFY lang/en_utf8/webservice.php   Rev. 1.18    (+4 -0 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 09/Nov/09 06:12 AM
MDL-17135 fixed fatal installation and ugprade error
MODIFY lib/upgradelib.php   Rev. 1.38    (+1 -0 lines)
Jerome Mouneyrac committed 3 files to 'Moodle CVS' - 09/Nov/09 11:38 AM
webservice MDL-17135 revert the service function form to a Moodle form + user searchable selector + add default size to the searchable selector
MODIFY lib/form/searchableselector.php   Rev. 1.2    (+4 -0 lines)
MODIFY admin/webservice/forms.php   Rev. 1.4    (+33 -2 lines)
MODIFY admin/webservice/service_functions.php   Rev. 1.4    (+8 -46 lines)
Jerome Mouneyrac committed 1 file to 'Moodle CVS' - 09/Nov/09 02:30 PM
webservice MDL-17135 display function descriptions into the function form
MODIFY admin/webservice/forms.php   Rev. 1.5    (+6 -0 lines)
Jerome Mouneyrac committed 7 files to 'Moodle CVS' - 11/Nov/09 11:15 PM
webservice MDL-17135 Add some Zend library needed for Amf + add one line in order to set amf server in development mode
ADD lib/zend/Zend/Loader/Exception.php   Rev. 1.3    (+0 -0 lines)
MODIFY lib/zend/Zend/Version.php   Rev. 1.4    (+2 -2 lines)
ADD lib/zend/Zend/Loader/PluginLoader.php   Rev. 1.3    (+0 -0 lines)
ADD lib/zend/Zend/Auth.php   Rev. 1.3    (+0 -0 lines)
MODIFY webservice/amf/locallib.php   Rev. 1.2    (+2 -0 lines)
ADD lib/zend/Zend/Loader/PluginLoader/Interface.php   Rev. 1.3    (+0 -0 lines)
ADD lib/zend/Zend/Loader/PluginLoader/Exception.php   Rev. 1.3    (+0 -0 lines)