Add: Roles
This commit is contained in:
@@ -1,5 +1,12 @@
|
|||||||
package constants
|
package constants
|
||||||
|
|
||||||
|
type roles struct {
|
||||||
|
Member int8
|
||||||
|
Viewer int8
|
||||||
|
Editor int8
|
||||||
|
Admin int8
|
||||||
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
UnverifiedStatus = iota + 1
|
UnverifiedStatus = iota + 1
|
||||||
VerifiedStatus
|
VerifiedStatus
|
||||||
@@ -14,3 +21,15 @@ const (
|
|||||||
MailWelcomeSubject = "Willkommen beim Dörpsmobil Hasloh e.V."
|
MailWelcomeSubject = "Willkommen beim Dörpsmobil Hasloh e.V."
|
||||||
MailContactSubject = "Jemand hat das Kontaktformular gefunden"
|
MailContactSubject = "Jemand hat das Kontaktformular gefunden"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
var Roles = roles{
|
||||||
|
Member: 0,
|
||||||
|
Viewer: 1,
|
||||||
|
Editor: 4,
|
||||||
|
Admin: 8,
|
||||||
|
}
|
||||||
|
|
||||||
|
const PRIV_VIEW = 1
|
||||||
|
const PRIV_ADD = 2
|
||||||
|
const PRIV_EDIT = 4
|
||||||
|
const PRIV_DELETE = 8
|
||||||
|
|||||||
Reference in New Issue
Block a user