Overview

Namespaces

  • Alvine
    • Application
      • Configuration
      • Console
        • Option
        • Terminal
          • VT100
      • Data
        • Generic
      • Resource
      • UI
      • Web
        • Model
          • Linkage
            • Relation
            • Structure
        • Presenter
          • Access
          • Data
          • Event
          • File
          • Page
            • Plugin
              • Authentication
              • Html
              • I18n
              • Navigation
              • UI
                • Wrapper
        • Route
          • Cache
          • Exception
          • Handler
        • View
          • Data
          • Definition
          • Intern
          • Json

Classes

  • Grant
  • Init
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Grant

Bearbeiten einer Anfrage für Zugriff über einen Token

Eine von der Klasse \Alvine\Application\Web\Presenter\Access\Init versendete Anfrage kann über diese Klasse verarbeitet werden. Dazu wird ein Wert (z.B. ein NONCE als Wert erwartet, entwertet und die Session gesetzt. Danach sollte ein Redirect auf die Anwendung oder im Fehlerfall auf die Loginseite führen.

Um eine "echte" Passwort vergessen Funktion zu implementieren, kann der Redirect auf eine Seite zum Ändern des Passwortes führen.

Alvine\Core\Alvine
Extended by Alvine\Application\Presenter
Extended by Alvine\Application\Web\Presenter
Extended by Alvine\Application\Web\Presenter\Page
Extended by Alvine\Application\Web\Presenter\Access\Grant
Abstract
Namespace: Alvine\Application\Web\Presenter\Access
Package: Alvine\Application
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision: 228 $
Since: 20170329
Link: alvine.io
Located at web/presenter/access/Grant.class.php
Methods summary
abstract public Alvine\Application\Web\Presenter
# post( Alvine\Types\Map\ParameterMap $parameter )

Bearbeitung einer POST-Anfragen zum Zurücksetzen des Passwortes

Bearbeitung einer POST-Anfragen zum Zurücksetzen des Passwortes

Parameters

$parameter

Returns

Alvine\Application\Web\Presenter
Dieses Objekt
Methods inherited from Alvine\Application\Web\Presenter\Page
get(), getContentFromContent(), getContentFromExtern(), getContentFromFile(), getContentFromObject(), getContentFromPlugin(), getContentFromRoute(), getExecuteParameter(), head()
Methods inherited from Alvine\Application\Web\Presenter
execute(), getMediaTypeOrNullForTheResponse(), getRequest(), getResponseMediaType(), getRoute(), getText(), getViewFromRoute(), getViewFromRouteID(), init(), initErrorView(), initResourceText(), setRoute()
Methods inherited from Alvine\Application\Presenter
__construct(), disableApplicationViewInit(), enableApplicationViewInit(), getAssembly(), getView(), initView()
Properties inherited from Alvine\Application\Web\Presenter
$resourceText, $route
Properties inherited from Alvine\Application\Presenter
$assembly, $initApplicationView, $view
alvine.application API-Dokumentation 1.1.1 | © schukai GmbH | Impressum