Skip to content

arstrel/auth-banking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banking project

This project consist of the following services:

auth-banking

Auth service for banking app

Role-Based Access Control (RBAC)

We have 2 roles in this app. This information is stored in users database table

  • Admin role can use all endpoints
  • User role can "Get customer by ID" and "Make a transaction" ony

auth-banking

Auth service for banking app. Auth process has 6 steps as shown below

Auth flow

Learning objectives:

  • Implement Authentication & Authorization in Golang
  • Work with JWT Tokens and Role-Based Access Control (RBAC)

About

Auth service for banking app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published