get("oauth-intention:{$userId}"); return [ 'id' => $this->resource->id, 'provider' => $this->resource->provider, 'name' => $this->resource->name, 'email' => $this->resource->email, 'intention' => $intention, 'user' => $this->whenLoaded( 'user', fn () => OAuthProviderUserResource::make($this->resource->user), null, ), ]; } }