Class: Unauthorized

@nginstack/engine/lib/http/HttpError~HttpError. Unauthorized


new Unauthorized(error [, solution] [, details])

Classe de erro semelhante a HttpError, usada em controladoras para retornar erros HTTP com código de estado 401 (Unauthorized). Veja o exemplo abaixo.

Parameters:
Name Type Argument Description
error string
solution string <optional>
details string <optional>
Example
if (!customAuthFunction(session.userKey)) {
   throw new HttpError.Unauthorized(
     'Usuário não autorizado.',
     'Contate o administrador do sistema.',
     'Usuário: ' + session.userName + ' - ' + session.userKey + '.'
   );
 }