Skip to content

A Secure authentication system built with Golang, featuring login and sign-up functionalities. User data is stored in a Postgres database and passwords are persisted using bcrypt.

Notifications You must be signed in to change notification settings

jessicamosouza/login-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sign Up and Login System

A secure authentication system built with Golang, featuring sign-up and login functionalities. User data is stored in a Postgres database and passwords are persisted using bcrypt.

Features

  • Sign Up
  • Login
  • Password Hashing
  • Postgres Database

Installation

  1. Clone the repository
  2. Install dependencies
    go get -u github.com/gorilla/mux
    go get -u github.com/lib/pq
    go get -u github.com/joho/godotenv
  3. Run the application
    go run main.go

Flow Diagram

About

A Secure authentication system built with Golang, featuring login and sign-up functionalities. User data is stored in a Postgres database and passwords are persisted using bcrypt.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages