Skip to content

isaqueveras/powersso

Repository files navigation

PowerSSO

PowerSSO is a authenticator and user manager for systems (under construction)

If you want to use a web interface, run the project.

Go report Repository size Lines of code GitHub last commit


permission architecture

πŸš€ How to run the project

πŸ“Œ Before starting, you will need to have the Golang language installed on your machine.

🧭 Running the application

# Clone this repository
$ git clone https://github.com/isaqueveras/powersso

# Access the project folder in your terminal/cmd
$ cd powersso

# Install the dependencies
$ go mod tidy

# Run postgres database
$ make dev

# Run the migrations
$ make migrate-up

# Run the application in development mode
$ go run main.go
- The backend will open on the port:5000        # access http://localhost:5000

😯 How to contribute to the project

  1. Fork the project.
  2. Create a new branch with your changes: git checkout -b my-feature
  3. Save the changes and create a commit message telling what you did: git commit -m "feature: My new feature"
  4. Submit your changes: git push origin my-feature

If you have any questions, check this GitHub Contributing Guide

Contributors

List of contributors to the powerSSO project

Star History

Star History Chart