## Bug description

Since users can now be part of multiple projects, the `get_team_from_token` function used in capture and decide endpoints cannot work reliably with personal API keys. These endpoints should be e.g. nested under `/api/projects/:project_id` _or_ should accept `project_id` in request body.

#### *Thank you* for your bug report – we love squashing them!

posthog/models/user.py
return settings.EE_AVAILABLE
    @property
    def is_superuser(self) -> bool:  
        return self.is_staff
    @property
    def teams(self):
        return Team.objects.filter(organization__in=self.organizations.all())
    @property
    def organization(self) -> Optional[Organization]:
        if self.current_organization is None:
            self.current_organization = self.organizations.first()
            self.save()
        return self.current_organization
    @property
    def team(self) -> Optional[Team]: