New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

frontend-auth

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

frontend-auth

Repositório para auxílio de autenticação no front-end

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

Front-end auth

Pacote com facilitadores para o seu fluxo de autenticação no front-end.

Instalação

No Terminal, execute

yarn add @naveteam/frontend-auth axios
// ou npm install @naveteam/frontend-auth axios

OAuth2

Para utilizar o módulo oauth2, inicialize uma instancia da sua api da seguinte forma

import OAuth2 from '@naveteam/frontend-auth'

const options = { api_url: process.env.API_URL }

const instance = OAuth2.createInstance(options)

O objeto de opções, pode receber os seguintes parâmetros:

ParâmetroValor padrãoDescrição
api_url-URL base da api que será utilizada
access_token_name@access_tokenNome da key no local storage que vai armazenar o access_token do usuário
refresh_token_name@refresh_tokenNome da key no local storage que vai armazenar o refresh_token do usuário
refreshTokenUrl/refresh-tokenEndpoint da api que será usado para fazer a atualização do acces_token do usuário
requestInterceptorConfig-Objeto que pode ser passado para o interceptor de todas requests
unauthenticatedPaths['/login']Conjunto de paths que representam as rotas não autenticadas no client-side.

FAQs

Package last updated on 29 Jul 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts