@@ -63,17 +63,18 @@ func (h *Handler) InitSSO(w http.ResponseWriter, r *http.Request) {
6363 if host == "" {
6464 host = configuration .Host
6565 }
66- lu := services.LoginUserSSOService {
67- UserRepo : users .New (h .A .Logger , h .A .DB ),
68- OrgRepo : organisations .New (h .A .Logger , h .A .DB ),
69- OrgMemberRepo : organisation_members .New (h .A .Logger , h .A .DB ),
70- JWT : jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
71- ConfigRepo : h .A .ConfigRepo ,
72- LicenseKey : licenseKey ,
73- Host : host ,
74- Licenser : h .A .Licenser ,
75- Logger : h .A .Logger ,
76- }
66+ lu := services .NewLoginUserSSOService (
67+ users .New (h .A .Logger , h .A .DB ),
68+ organisations .New (h .A .Logger , h .A .DB ),
69+ organisation_members .New (h .A .Logger , h .A .DB ),
70+ jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
71+ h .A .ConfigRepo ,
72+ h .A .Licenser ,
73+ nil ,
74+ h .A .Logger ,
75+ licenseKey ,
76+ host ,
77+ )
7778
7879 resp , err := lu .Run ()
7980 if err != nil {
@@ -87,16 +88,18 @@ func (h *Handler) InitSSO(w http.ResponseWriter, r *http.Request) {
8788
8889func (h * Handler ) RedeemSSOCallback (w http.ResponseWriter , r * http.Request ) {
8990 configuration := h .A .Cfg
90- lu := services.LoginUserSSOService {
91- UserRepo : users .New (h .A .Logger , h .A .DB ),
92- OrgRepo : organisations .New (h .A .Logger , h .A .DB ),
93- OrgMemberRepo : organisation_members .New (h .A .Logger , h .A .DB ),
94- JWT : jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
95- ConfigRepo : h .A .ConfigRepo ,
96- LicenseKey : configuration .LicenseKey ,
97- Licenser : h .A .Licenser ,
98- Logger : h .A .Logger ,
99- }
91+ lu := services .NewLoginUserSSOService (
92+ users .New (h .A .Logger , h .A .DB ),
93+ organisations .New (h .A .Logger , h .A .DB ),
94+ organisation_members .New (h .A .Logger , h .A .DB ),
95+ jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
96+ h .A .ConfigRepo ,
97+ h .A .Licenser ,
98+ nil ,
99+ h .A .Logger ,
100+ configuration .LicenseKey ,
101+ "" ,
102+ )
100103
101104 tokenResp , err := lu .RedeemToken (r .URL .Query ())
102105 if err != nil {
@@ -214,14 +217,14 @@ func (h *Handler) LoginUser(w http.ResponseWriter, r *http.Request) {
214217 return
215218 }
216219
217- lu := services.LoginUserService {
218- UserRepo : users .New (h .A .Logger , h .A .DB ),
219- OrgMemberRepo : organisation_members .New (h .A .Logger , h .A .DB ),
220- Cache : h .A .Cache ,
221- JWT : jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
222- Data : & newUser ,
223- Licenser : h .A .Licenser ,
224- }
220+ lu := services .NewLoginUserService (
221+ users .New (h .A .Logger , h .A .DB ),
222+ organisation_members .New (h .A .Logger , h .A .DB ),
223+ h .A .Cache ,
224+ jwt .NewJwt (& configuration .Auth .Jwt , h .A .Cache ),
225+ & newUser ,
226+ h .A .Licenser ,
227+ )
225228
226229 user , token , err := lu .Run (r .Context ())
227230 if err != nil {
0 commit comments