Last edited 2 years ago
by Anonymous user

AutoDoc:AutoDoc:BlueSpiceSocialWikiPage and Reference:Auth remoteuser: Difference between pages

(Difference between pages)
hw>Unknown user
No edit summary
 
m (Text replacement - "Category:BlueSpice pro" to "")
 
Line 1: Line 1:
==DescriptionMsg==
{{BSExtensionInfobox
{{AutoDocDescriptionMsg
|desc=Automatically logs-in users using the <code>REMOTE_USER</code> environment variable
|name = BlueSpiceSocialWikiPage
|status=stable
|desc = {{int:bs-socialwikipage-desc
|developer=Otheus Shelling, Rusty Burchfield, James Kinsman, Daniel Thomas, Ian Ward Comfort, Mark A. Hershberger, Stefan Engelhardt
}}
|type=MediaWiki
}}
|edition=BlueSpice free (deactivated), BlueSpice pro (deactivated), BlueSpice Farm (deactivated)
==License==
|active=No
{{AutoDocLicense
|compatible=MediaWiki
|name = GPL-3.0-only
|category=Infrastructure
}}
|license=GPL v2+
==Requirements==
|docu=https://www.mediawiki.org/wiki/Extension:Auth_remoteuser
{{AutoDocRequirements
|mediawiki = {{AutoDocVersion
|name = MediaWiki
|version = 1.35.0
}}
|extensions = {{AutoDocVersion
|name = BlueSpiceFoundation
|version = 4.0
}}
{{AutoDocVersion
|name = BlueSpiceMultiUpload
|version = 4.0
}}
{{AutoDocVersion
|name = BlueSpiceSocial
|version = 4.0
}}
}}
==SpecialPages==
{{AutoDocSpecialPages
|SpecialPages = {{AutoDocCallback
|name = WikiPageStash
|callback = \BlueSpice\Social\WikiPage\Special\Stash
}}
}}
==Permissions==
{{AutoDocPermissions
|permissions = {{AutoDocPermission
|name = social-stash
|type = namespace
|roles = editor, admin, maintenanceadmin
|desc = {{int:right-social-stash
}}
}}
}}
==Config==
{{AutoDocConfig
|config = {{AutoDocOption
|name = SocialWikiPageTimelineAfterContentNamespaceBlackList
|value = <nowiki>array (
)</nowiki>
}}
{{AutoDocOption
|name = SocialWikiPageTimelineAfterContentShow
|value = <nowiki>true</nowiki>
}}
}}
==ApiModules==
{{AutoDocApiModules
|APIModules = {{AutoDocCallback
|name = bs-socialstash-tasks
|callback = \BlueSpice\Social\WikiPage\Api\Task\Stash
}}
}}
==Hooks==
{{AutoDocHooks
|Hooks = {{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSInsertMagicAjaxGetData BSInsertMagicAjaxGetData]
|callback = \BlueSpice\Social\WikiPage\Hook\BSInsertMagicAjaxGetData\AddNoStashSwitch::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/BSSocialModuleDepths BSSocialModuleDepths]
|callback = \BlueSpice\Social\WikiPage\Hook\BSSocialModuleDepths\AddModules::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/ChameleonSkinTemplateOutputPageBeforeExec ChameleonSkinTemplateOutputPageBeforeExec]
|callback = \BlueSpice\Social\WikiPage\Hook\ChameleonSkinTemplateOutputPageBeforeExec\AddTimeline::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/GetDoubleUnderscoreIDs GetDoubleUnderscoreIDs]
|callback = \BlueSpice\Social\WikiPage\Hook\GetDoubleUnderscoreIDs\AddStash::callback
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/MWStakeCommonUIRegisterSkinSlotComponents MWStakeCommonUIRegisterSkinSlotComponents]
|callback = common-user-interface
}}
{{AutoDocCallback
|name = [https://www.mediawiki.org/wiki/Manual:Hooks/PageSaveComplete PageSaveComplete]
|callback = \BlueSpice\Social\WikiPage\Hook\PageSaveComplete\CreateWikiPageEntity::callback
}}
}}
}}
The '''Auth remoteuser''' extension automatically logs-in users if they are already authenticated by an arbitrary remote source. The extension maps the given remote user name to an existing user name in the local wiki database (or creates it first if it has the permissions to do so). The external source takes total responsibility in authenticating that user.
This allows integration with the web server's built-in authentication system (for example via the <code>REMOTE_USER</code> environment variable, which is set through HTTP-Auth, LDAP, CAS, PAM, etc.) or any other type of external authentication (SSL client auth, user accounts provided by different forum software, etc.).
{{MWlink|https://www.mediawiki.org/wiki/Extension:Auth_remoteuser}}


[[Category:Extension]]

Revision as of 12:10, 20 December 2021

Extension: Auth remoteuser

all extensions

Overview
Description: Automatically logs-in users using the REMOTE_USER environment variable
State: stable Dependency: MediaWiki
Developer: Otheus Shelling, Rusty Burchfield, James Kinsman, Daniel Thomas, Ian Ward Comfort, Mark A. Hershberger, Stefan Engelhardt License: GPL v2+
Type: MediaWiki Category: Infrastructure
Edition: BlueSpice free (deactivated), BlueSpice pro (deactivated), BlueSpice Farm (deactivated) Version: 4.1+
For more info, visit Mediawiki.


The Auth remoteuser extension automatically logs-in users if they are already authenticated by an arbitrary remote source. The extension maps the given remote user name to an existing user name in the local wiki database (or creates it first if it has the permissions to do so). The external source takes total responsibility in authenticating that user.

This allows integration with the web server's built-in authentication system (for example via the REMOTE_USER environment variable, which is set through HTTP-Auth, LDAP, CAS, PAM, etc.) or any other type of external authentication (SSL client auth, user accounts provided by different forum software, etc.).


Template:MWlink

Discussions