goauth

command module
v0.0.0-...-a2066d2 Latest Latest
Warning

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

Go to latest
Published: Apr 10, 2024 License: Unlicense Imports: 8 Imported by: 0

README

goauth

Simple authentification service written in golang that uses refresh and access tokens and communicates with external services.

Tests Docker CI

How to run

Dockerhub

Copy config_test.toml from this repository and rename it to config.toml. Edit config.toml and set your preferred values.

Then you can enter the following command:

docker run \
    -v ./config.toml:/goauth/config.toml \
    --network="host" \
    --rm cybertea0x/goauth
Build from source

Make sure you installed and configured the latest golang version.

Clone this repository

git clone https://github.com/CyberTea0X/goauth

Then build binary

cd goauth
go build -o goauth

Place the binary where you need it and then copy the config_test.toml file there. Rename config_test.toml to config.toml, configure this file, make sure mysql is running and then you can start the server by running the executable.

Documentation
  • See documentation of this service here
  • See requirements for external service for this service here

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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