Skip to content
This repository was archived by the owner on Jul 14, 2022. It is now read-only.

julio-vaz/globalidentity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Global Identity

Este é um pacote criado com o intuito de facilitar a utilização do Global Identity para autenticação de aplicações e usuários em seus projetos Go.

Instalação

go get github.com/julio-vaz/globalidentity

Funcionalidades

  • Autenticação de usuários

    • AuthenticateUser(applicationKey string, email string, password string, expirationInMinutes int) map[string]interface{}
  • Validação de tokens

    • ValidateToken(applicationKey string, token string) map[string]interface{}
  • Validação de papeis de usuários

    • HasRoles(applicationKey string, userKey string, roles []string) map[string]interface{}
  • Validação de aplicações

  • ValidateApplication(applicationKey string, clientApplicationKey string, clientSecretKey string, resources string) map[string]interface{}

About

Package to use global identity with ease.http://dlpgi.dlp-payments.com

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages