Remove obsolete "PhabricatorAuthLoginHandler"
Summary: Depends on D20096. Reverts D14057. This was added for Phacility use cases in D14057 but never used. It is obsoleted by {nav Auth > Customize Messages} for non-Phacility use cases.
Test Plan: Grepped for removed symbol.
Reviewers: amckinley
Reviewed By: amckinley
Differential Revision: https://secure.phabricator.com/D20099
This commit is contained in:
@@ -2272,7 +2272,6 @@ phutil_register_library_map(array(
|
|||||||
'PhabricatorAuthLinkController' => 'applications/auth/controller/PhabricatorAuthLinkController.php',
|
'PhabricatorAuthLinkController' => 'applications/auth/controller/PhabricatorAuthLinkController.php',
|
||||||
'PhabricatorAuthListController' => 'applications/auth/controller/config/PhabricatorAuthListController.php',
|
'PhabricatorAuthListController' => 'applications/auth/controller/config/PhabricatorAuthListController.php',
|
||||||
'PhabricatorAuthLoginController' => 'applications/auth/controller/PhabricatorAuthLoginController.php',
|
'PhabricatorAuthLoginController' => 'applications/auth/controller/PhabricatorAuthLoginController.php',
|
||||||
'PhabricatorAuthLoginHandler' => 'applications/auth/handler/PhabricatorAuthLoginHandler.php',
|
|
||||||
'PhabricatorAuthLoginMessageType' => 'applications/auth/message/PhabricatorAuthLoginMessageType.php',
|
'PhabricatorAuthLoginMessageType' => 'applications/auth/message/PhabricatorAuthLoginMessageType.php',
|
||||||
'PhabricatorAuthLogoutConduitAPIMethod' => 'applications/auth/conduit/PhabricatorAuthLogoutConduitAPIMethod.php',
|
'PhabricatorAuthLogoutConduitAPIMethod' => 'applications/auth/conduit/PhabricatorAuthLogoutConduitAPIMethod.php',
|
||||||
'PhabricatorAuthMFAEditEngineExtension' => 'applications/auth/engineextension/PhabricatorAuthMFAEditEngineExtension.php',
|
'PhabricatorAuthMFAEditEngineExtension' => 'applications/auth/engineextension/PhabricatorAuthMFAEditEngineExtension.php',
|
||||||
@@ -8019,7 +8018,6 @@ phutil_register_library_map(array(
|
|||||||
'PhabricatorAuthLinkController' => 'PhabricatorAuthController',
|
'PhabricatorAuthLinkController' => 'PhabricatorAuthController',
|
||||||
'PhabricatorAuthListController' => 'PhabricatorAuthProviderConfigController',
|
'PhabricatorAuthListController' => 'PhabricatorAuthProviderConfigController',
|
||||||
'PhabricatorAuthLoginController' => 'PhabricatorAuthController',
|
'PhabricatorAuthLoginController' => 'PhabricatorAuthController',
|
||||||
'PhabricatorAuthLoginHandler' => 'Phobject',
|
|
||||||
'PhabricatorAuthLoginMessageType' => 'PhabricatorAuthMessageType',
|
'PhabricatorAuthLoginMessageType' => 'PhabricatorAuthMessageType',
|
||||||
'PhabricatorAuthLogoutConduitAPIMethod' => 'PhabricatorAuthConduitAPIMethod',
|
'PhabricatorAuthLogoutConduitAPIMethod' => 'PhabricatorAuthConduitAPIMethod',
|
||||||
'PhabricatorAuthMFAEditEngineExtension' => 'PhabricatorEditEngineExtension',
|
'PhabricatorAuthMFAEditEngineExtension' => 'PhabricatorEditEngineExtension',
|
||||||
|
|||||||
@@ -172,23 +172,6 @@ final class PhabricatorAuthStartController
|
|||||||
$button_columns);
|
$button_columns);
|
||||||
}
|
}
|
||||||
|
|
||||||
$handlers = PhabricatorAuthLoginHandler::getAllHandlers();
|
|
||||||
|
|
||||||
$delegating_controller = $this->getDelegatingController();
|
|
||||||
|
|
||||||
$header = array();
|
|
||||||
foreach ($handlers as $handler) {
|
|
||||||
$handler = clone $handler;
|
|
||||||
|
|
||||||
$handler->setRequest($request);
|
|
||||||
|
|
||||||
if ($delegating_controller) {
|
|
||||||
$handler->setDelegatingController($delegating_controller);
|
|
||||||
}
|
|
||||||
|
|
||||||
$header[] = $handler->getAuthLoginHeaderContent();
|
|
||||||
}
|
|
||||||
|
|
||||||
$invite_message = null;
|
$invite_message = null;
|
||||||
if ($invite) {
|
if ($invite) {
|
||||||
$invite_message = $this->renderInviteHeader($invite);
|
$invite_message = $this->renderInviteHeader($invite);
|
||||||
@@ -202,7 +185,6 @@ final class PhabricatorAuthStartController
|
|||||||
|
|
||||||
$title = pht('Login');
|
$title = pht('Login');
|
||||||
$view = array(
|
$view = array(
|
||||||
$header,
|
|
||||||
$invite_message,
|
$invite_message,
|
||||||
$custom_message,
|
$custom_message,
|
||||||
$out,
|
$out,
|
||||||
|
|||||||
@@ -1,36 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
abstract class PhabricatorAuthLoginHandler
|
|
||||||
extends Phobject {
|
|
||||||
|
|
||||||
private $request;
|
|
||||||
private $delegatingController;
|
|
||||||
|
|
||||||
public function getAuthLoginHeaderContent() {
|
|
||||||
return array();
|
|
||||||
}
|
|
||||||
|
|
||||||
final public function setDelegatingController(AphrontController $controller) {
|
|
||||||
$this->delegatingController = $controller;
|
|
||||||
return $this;
|
|
||||||
}
|
|
||||||
|
|
||||||
final public function getDelegatingController() {
|
|
||||||
return $this->delegatingController;
|
|
||||||
}
|
|
||||||
|
|
||||||
final public function setRequest(AphrontRequest $request) {
|
|
||||||
$this->request = $request;
|
|
||||||
return $this;
|
|
||||||
}
|
|
||||||
|
|
||||||
final public function getRequest() {
|
|
||||||
return $this->request;
|
|
||||||
}
|
|
||||||
|
|
||||||
final public static function getAllHandlers() {
|
|
||||||
return id(new PhutilClassMapQuery())
|
|
||||||
->setAncestorClass(__CLASS__)
|
|
||||||
->execute();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user