fmyxyz / casbin-rocketmq-watcher

rocketmq watcher for Casbin https://github.com/casbin/casbin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

casbin-rocketmq-watcher

Casbin watcher implementation with rocketmq

Installation

go get github.com/fmyxyz/casbin-rocketmq-watcher

Usage

package main

import (
	"github.com/casbin/casbin/v2"
	rocketmqwatcher "github.com/fmyxyz/casbin-rocketmq-watcher"
)

func main() {

	watcher, _ := rocketmqwatcher.NewWatcher()
	enforcer, _ := casbin.NewSyncedEnforcer("model.conf", "policy.csv")
	enforcer.SetWatcher(watcher)

}

Related pojects

Additional Usage Examples

About

rocketmq watcher for Casbin https://github.com/casbin/casbin


Languages

Language:Go 100.0%