MCPcopy
hub / github.com/devtron-labs/devtron / NewUserAuthServiceImpl

Function NewUserAuthServiceImpl

pkg/auth/user/UserAuthService.go:111–125  ·  view source on GitHub ↗
(userAuthRepository repository.UserAuthRepository, sessionManager *middleware.SessionManager,
	client session2.ServiceClient, logger *zap.SugaredLogger, userRepository repository.UserRepository,
	roleGroupRepository repository.RoleGroupRepository, userService UserService)

Source from the content-addressed store, hash-verified

109}
110
111func NewUserAuthServiceImpl(userAuthRepository repository.UserAuthRepository, sessionManager *middleware.SessionManager,
112 client session2.ServiceClient, logger *zap.SugaredLogger, userRepository repository.UserRepository,
113 roleGroupRepository repository.RoleGroupRepository, userService UserService) *UserAuthServiceImpl {
114 serviceImpl := &UserAuthServiceImpl{
115 userAuthRepository: userAuthRepository,
116 sessionManager: sessionManager,
117 sessionClient: client,
118 logger: logger,
119 userRepository: userRepository,
120 roleGroupRepository: roleGroupRepository,
121 userService: userService,
122 }
123 cStore = sessions.NewCookieStore(randKey())
124 return serviceImpl
125}
126
127func GetConfig() (*DexConfig, error) {
128 cfg := &DexConfig{}

Callers 3

InitializeAppFunction · 0.92
InitClusterNoteServiceFunction · 0.92
InitializeAppFunction · 0.92

Calls 1

randKeyFunction · 0.85

Tested by 1

InitClusterNoteServiceFunction · 0.74

Used in the wild real call sites across dependent graphs

searching dependent graphs…