feat: refactor auth package and add get users for staff
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package authsvc
|
||||
|
||||
import userdomain "legalgo-BE-go/internal/domain/user"
|
||||
|
||||
func (i *impl) GetUsers() ([]userdomain.UserProfile, error) {
|
||||
return i.staffRepo.GetUsers()
|
||||
}
|
||||
@@ -4,7 +4,7 @@ import (
|
||||
staffrepository "legalgo-BE-go/internal/accessor/staff"
|
||||
subscriberepository "legalgo-BE-go/internal/accessor/subscribe"
|
||||
subscribeplanrepository "legalgo-BE-go/internal/accessor/subscribeplan"
|
||||
userrepository "legalgo-BE-go/internal/accessor/user_repository"
|
||||
userrepository "legalgo-BE-go/internal/accessor/user"
|
||||
staffdomain "legalgo-BE-go/internal/domain/staff"
|
||||
userdomain "legalgo-BE-go/internal/domain/user"
|
||||
)
|
||||
@@ -20,6 +20,7 @@ type Auth interface {
|
||||
LoginAsStaff(staffdomain.StaffLogin) (string, error)
|
||||
RegisterStaff(staffdomain.StaffRegister) (string, error)
|
||||
GetStaffProfile(string) (*staffdomain.StaffProfile, error)
|
||||
GetUsers() ([]userdomain.UserProfile, error)
|
||||
UpdateStaff(staffdomain.Staff) error
|
||||
|
||||
LoginAsUser(userdomain.UserLogin) (string, error)
|
||||
|
||||
@@ -4,7 +4,7 @@ import (
|
||||
categoryrepository "legalgo-BE-go/internal/accessor/category"
|
||||
newsrepository "legalgo-BE-go/internal/accessor/news"
|
||||
tagrepository "legalgo-BE-go/internal/accessor/tag"
|
||||
userrepository "legalgo-BE-go/internal/accessor/user_repository"
|
||||
userrepository "legalgo-BE-go/internal/accessor/user"
|
||||
newsdomain "legalgo-BE-go/internal/domain/news"
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user