Page MenuHomeGitPull.it
Diviner Tech Docs PhabricatorAuthSetPasswordController

final class PhabricatorAuthSetPasswordController
Phorge Technical Documentation (Auth)

This class is not documented.

Methods

public function setDelegatingController($delegating_controller)
Inherited

This method is not documented.
Parameters
\AphrontController$delegating_controller
Return
wild

public function getDelegatingController()
Inherited

This method is not documented.
Return
wild

public function willBeginExecution()
Inherited

This method is not documented.
Return
wild

public function willProcessRequest($uri_data)
Inherited

This method is not documented.
Parameters
array$uri_data
Return
wild

public function handleRequest($request)

This method is not documented.
Parameters
\AphrontRequest$request
Return
wild

public function willSendResponse($response)
Inherited

This method is not documented.
Parameters
\AphrontResponse$response
Return
wild

final public function setRequest($request)
Inherited

This method is not documented.
Parameters
\AphrontRequest$request
Return
wild

final public function getRequest()
Inherited

This method is not documented.
Return
wild

final public function getViewer()
Inherited

This method is not documented.
Return
wild

final public function delegateToController($controller)
Inherited

This method is not documented.
Parameters
\AphrontController$controller
Return
wild

final public function setCurrentApplication($current_application)
Inherited

This method is not documented.
Parameters
\PhabricatorApplication$current_application
Return
wild

final public function getCurrentApplication()
Inherited

This method is not documented.
Return
wild

public function getDefaultResourceSource()
Inherited

This method is not documented.
Return
wild

public function requireResource($symbol)
Inherited

This method is not documented.
Parameters
$symbol
Return
wild

public function initBehavior($name, $config)
Inherited

This method is not documented.
Parameters
$name
$config
Return
wild

public function shouldRequireLogin()
Inherited

This method is not documented.
Return
wild

public function shouldRequireAdmin()
Inherited

This method is not documented.
Return
wild

public function shouldRequireEnabledUser()
Inherited

This method is not documented.
Return
wild

public function shouldAllowPublic()
Inherited

This method is not documented.
Return
wild

public function shouldAllowPartialSessions()

This method is not documented.
Return
wild

public function shouldRequireEmailVerification()
Inherited

This method is not documented.
Return
wild

public function shouldAllowRestrictedParameter($parameter_name)
Inherited

This method is not documented.
Parameters
$parameter_name
Return
wild

public function shouldRequireMultiFactorEnrollment()
Inherited

This method is not documented.
Return
wild
This method is not documented.
Return
wild

public function isGlobalDragAndDropUploadEnabled()
Inherited

This method is not documented.
Return
wild

public function getApplicationURI($path)
Inherited

This method is not documented.
Parameters
$path
Return
wild

protected function loadViewerHandles($phids)
Inherited

PhabricatorController
WARNING: Do not call this in new code.
Parameters
array$phids
Return
wild

public function buildApplicationMenu()
Inherited

This method is not documented.
Return
wild

protected function buildApplicationCrumbs()
Inherited

This method is not documented.
Return
PHUICrumbsView

protected function hasApplicationCapability($capability)
Inherited

This method is not documented.
Parameters
$capability
Return
wild

protected function requireApplicationCapability($capability)
Inherited

This method is not documented.
Parameters
$capability
Return
wild

protected function explainApplicationCapability($capability, $positive_message, $negative_message)
Inherited

This method is not documented.
Parameters
$capability
$positive_message
$negative_message
Return
wild

public function newDialog()
Inherited

PhabricatorController

Create a new AphrontDialogView with defaults filled in.

Return
AphrontDialogViewNew dialog.

public function newRedirect()
Inherited

This method is not documented.
Return
AphrontRedirectResponse

public function newPage()
Inherited

This method is not documented.
Return
PhabricatorStandardPageView

public function newApplicationMenu()
Inherited

This method is not documented.
Return
PHUIApplicationMenuView

public function newCurtainView($object)
Inherited

This method is not documented.
Parameters
$object
Return
PHUICurtainView

protected function buildTransactionTimeline($object, $query, $engine, $view_data)
Inherited

This method is not documented.
Parameters
\PhabricatorApplicationTransactionInterface$object
?\PhabricatorApplicationTransactionQuery$query
?\PhabricatorMarkupEngine$engine
$view_data
Return
wild

public function buildApplicationCrumbsForEditEngine()
Inherited

This method is not documented.
Return
wild

private function requireLegalpadSignatures()
Inherited

This method is not documented.
Return
wild

protected function renderErrorPage($title, $messages)
Inherited

This method is not documented.
Parameters
$title
array$messages
Return
PhabricatorStandardPageViewPhabricatorStandardPageView with a @{class:PHUIInfoView} child displaying error messages.

protected function isFirstTimeSetup()
Inherited

PhabricatorAuthController

Returns true if this install is newly set up (i.e., there are no user accounts yet). In this case, we enter a special mode to permit creation of the first account form the web UI.

Return
bool

protected function loginUser($user, $force_full_session)
Inherited

PhabricatorAuthController

Log a user into a web session and return an AphrontResponse which corresponds to continuing the login process.

Normally, this is a redirect to the validation controller which makes sure the user's cookies are set. However, event listeners can intercept this event and do something else if they prefer.

Parameters
PhabricatorUser$userUser to log the viewer in as.
bool$force_full_session(optional) True to issue a full session immediately, bypassing MFA.
Return
AphrontResponseResponse which continues the login process.

protected function clearRegistrationCookies()
Inherited

This method is not documented.
Return
wild

private function buildLoginValidateResponse($user)
Inherited

This method is not documented.
Parameters
\PhabricatorUser$user
Return
AphrontRedirectResponseRedirect to /auth/validate/, including an "expect" parameter with the expected username, to be validated in @{class:PhabricatorAuthValidateController}

protected function renderError($message)
Inherited

This method is not documented.
Parameters
$message
Return
wild

protected function loadAccountForRegistrationOrLinking($account_key)
Inherited

This method is not documented.
Parameters
$account_key
Return
arrayReturns <null,null,PhabricatorStandardPageView> or <PhabricatorExternalAccount,null,PhabricatorStandardPageView> in case of an error, or <PhabricatorExternalAccount,PhabricatorAuthProvider,null> in case of success.

protected function loadInvite()
Inherited

This method is not documented.
Return
PhabricatorAuthInvite|nullInvitation, or null if none exists

protected function renderInviteHeader($invite)
Inherited

This method is not documented.
Parameters
\PhabricatorAuthInvite$invite
Return
PHUIBoxView|null

final protected function newCustomStartMessage()
Inherited

This method is not documented.
Return
PhutilSafeHTML|null