fastauth

package module
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 23, 2024 License: MIT Imports: 8 Imported by: 0

README

fastauth

Package suitable for the license verification written in Go.

It is suitable for the license verification section of your custom API to protect your server from unauthorized access.

Installation

Use go get -u.

go get -u github.com/colduction/fastauth

Functions & Algorithms

Currently added functions and algorithms
  1. Version 1 (V1):
    • XOR encryption with small changes
      • Checksum
      • Decrypt
      • DecryptFromB64Raw
      • Encrypt
      • EncryptToB64Raw
      • Marshal
      • Serialize
      • Unmarshal
      • Validate
      • ValidateSerialized

Contribute

Feel free to open an issue to improve the current project for everyone, even yourself!

Documentation

Index

Constants

This section is empty.

Variables

View Source
var V1 version1

XOR encryption with small changes

Functions

This section is empty.

Types

type ErrInvalidInput

type ErrInvalidInput string

func NewInvalidInputErr

func NewInvalidInputErr(f interface{}) ErrInvalidInput

func (ErrInvalidInput) Error

func (e ErrInvalidInput) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL