Skip to content

Use Casbin for the authorization layer #615

@mario-nt

Description

@mario-nt

Casbin is a powerful library for implementing authorization.

Using Casbin as an authorization layer would make the code cleaner and easier to work with, also, it will allow us to implement several authorization patterns like role based authorization and attribute based authorization with ease.

The idea is to refactor the authorization service and implement Casbin for the authorization logic.

Subtasks

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions