diff --git a/backend/internal/service/auth/service.go b/backend/internal/service/auth/service.go index 14d532d..5f4e3e0 100644 --- a/backend/internal/service/auth/service.go +++ b/backend/internal/service/auth/service.go @@ -49,7 +49,18 @@ func (s *Service) Register(registration Registration) (*Session, error) { return nil, ErrRegistrationNotAllowed } if authenticator, ok := s.authenticators[registration.Method]; ok { - return authenticator.Register(context.Background(), registration) + session, err := authenticator.Register(context.Background(), registration) + if err != nil { + return nil, err + } + _, err = s.userRepository.CreateTeam(session.User.ID, &domain.Team{ + Label: "Espace personnel", + }) + if err != nil { + return nil, err + } + + return session, nil } else { return nil, ErrMethodUnknown } diff --git a/backend/lassistanoque.db-wal b/backend/lassistanoque.db-wal index e69de29..72f0172 100644 Binary files a/backend/lassistanoque.db-wal and b/backend/lassistanoque.db-wal differ