X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiLogout.php;h=39a96ac563086ecb08a85da31fc27ba589b7d4c3;hb=ea2f3d1c3adfa62b67f905d2795bc997b424a3f8;hp=c663d1e4bb233cfdb498472de6a120232ba5fb66;hpb=32fc919220e83872ada63e5e4954d9b7402a66ce;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiLogout.php b/includes/api/ApiLogout.php index c663d1e4bb..39a96ac563 100644 --- a/includes/api/ApiLogout.php +++ b/includes/api/ApiLogout.php @@ -59,13 +59,21 @@ class ApiLogout extends ApiBase { Hooks::run( 'UserLogoutComplete', [ &$user, &$injected_html, $oldName ] ); } + public function mustBePosted() { + return true; + } + + public function needsToken() { + return 'csrf'; + } + public function isReadMode() { return false; } protected function getExamplesMessages() { return [ - 'action=logout' + 'action=logout&token=123ABC' => 'apihelp-logout-example-logout', ]; }