seems the oauth plugin extends authplain and requires conf/users.auth.php file to be present otherwise it ends up with cryptic message "User authentication is temporarily unavailable. If this situation persists, please inform your Wiki Admin." and no details or errors anywhere.
it's because $auth->success check:
which gets set to false in case the file is missing:
and nothing resets it in the construct:
|
/** @inheritDoc */ |
|
public function __construct() |
|
{ |
|
parent::__construct(); |
|
$this->cando['external'] = true; |
|
$this->hlp = $this->loadHelper('oauth'); |
|
} |
seems the oauth plugin extends authplain and requires conf/users.auth.php file to be present otherwise it ends up with cryptic message "User authentication is temporarily unavailable. If this situation persists, please inform your Wiki Admin." and no details or errors anywhere.
it's because $auth->success check:
which gets set to
falsein case the file is missing:and nothing resets it in the construct:
dokuwiki-plugin-oauth/auth.php
Lines 24 to 30 in 05d2931