feat: add env-based super admin authentication and complete role & permission system
deploy-chabokan / deploy (push) Canceled after 0s

This commit is contained in:
2026-08-18 00:08:04 +03:30
parent 86655f2b69
commit 2b94fdb034
11 changed files with 814 additions and 64 deletions
+40
View File
@@ -28,5 +28,45 @@
"code": "6",
"english": "You need to log in first.",
"persian": "لطفا ابتدا وارد شوید."
},
"UserAlreadyExist": {
"code": "7",
"english": "A user with this email already exists.",
"persian": "کاربری با این آدرس ایمیل قبلاً ثبت شده است."
},
"NoPermissionAccess": {
"code": "8",
"english": "You do not have permission to perform this action.",
"persian": "شما دسترسی لازم برای انجام این عملیات را ندارید."
},
"ProvideEmailPasswordRole": {
"code": "9",
"english": "Please provide email, password, and role.",
"persian": "لطفاً ایمیل، رمز عبور و نقش کاربر را مشخص کنید."
},
"ProvideEmailAndPassword": {
"code": "10",
"english": "Please provide email and password.",
"persian": "لطفاً ایمیل و رمز عبور را وارد کنید."
},
"IncorrectEmailOrPassword": {
"code": "11",
"english": "Incorrect email or password.",
"persian": "ایمیل یا رمز عبور اشتباه است."
},
"UserIsInactive": {
"code": "12",
"english": "Your account has been deactivated.",
"persian": "حساب کاربری شما غیرفعال شده است."
},
"NoRoleFound": {
"code": "13",
"english": "No role found with that ID.",
"persian": "نقش مورد نظر یافت نشد."
},
"NoPermissionFound": {
"code": "14",
"english": "No permission found with that ID.",
"persian": "دسترسی مورد نظر یافت نشد."
}
}