首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OATHAuthAlias / OATHAuth.alias.php在OATHAuth mediawiki插件中的用途是什么?

OATHAuthAlias / OATHAuth.alias.php在OATHAuth mediawiki插件中的用途是什么?
EN

Stack Overflow用户
提问于 2020-01-24 04:49:39
回答 1查看 21关注 0票数 1

我正在为SAML Mellon Apache模块创建一个mediawiki身份验证模块。

我将它建立在OAUTHAuth身份验证模块上,该模块现在随mediawiki一起发布标准。

我正在尝试理解为什么会有一个名为OATHAuth.alias.php的文件,以及它的作用。内部评论声明:

代码语言:javascript
复制
<?php
/**
 * Aliases for OATHAuth's special pages
 *
 * @file
 * @ingroup Extensions
 */

$specialPageAliases = [];

/** English (English) */
$specialPageAliases['en'] = [
        'OATH' => [ 'Two-factor authentication', 'OATH', 'OATHAuth' ],
];

/** Arabic (ةيبرعلا) */
$specialPageAliases['ar'] = [
        'OATH' => [ 'ثوأ_ثاوأ' ,'ثاوأ' ],
];
...

目前还不清楚这意味着什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-24 12:38:43

这就是特殊页面名称的翻译方式。(详细信息请参见the docs。)因此,在代码内部,您可以使用OATH来标识特殊页面(例如SpecialPage::getTitleFor( 'OATH' )->getFullURL()),在英文维基上访问Special:OATH可以工作(它在别名列表中),但会重定向到Special:Two-factor authentication (第一个列表项),而在阿拉伯语维基上,页面名称将是خاص:أواث,依此类推。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59886843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档