@webshop/root - v1.0.0
    Preparing search index...

    Controller die de login functionaliteit afhandelt.

    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    _accountRepository: AccountRepository = ...
    _sessionService: SessionService = ...

    Methods

    • Verwerkt een inlogverzoek van een gebruiker.

      Haalt het e-mailadres en wachtwoord op uit het verzoek, hasht het wachtwoord en controleert of de gebruiker bestaat in de database. Bij succes wordt een sessie aangemaakt en opgeslagen als cookie.

      Parameters

      • req: Request

        Het inkomende HTTP-verzoek met e-mailadres en wachtwoord in de body

      • res: Response

        Het HTTP-antwoord dat teruggestuurd wordt naar de gebruiker

      Returns Promise<void>

      Een lege Promise wanneer het verzoek verwerkt is