Versions in this module Expand all Collapse all v1 v1.3.1 Aug 25, 2023 GO-2023-2084 +3 more GO-2023-2084: OpenFGA Vulnerable to DoS from circular relationship definitions in github.com/openfga/openfga GO-2023-2121: OpenFGA DoS vulnerability in github.com/openfga/openfga GO-2024-2477: OpenFGA denial of service in github.com/openfga/openfga GO-2025-3470: OpenFGA Authorization Bypass in github.com/openfga/openfga v1.3.0 Aug 1, 2023 GO-2023-2028 +4 more GO-2023-2028: OpenFGA Authorization Bypass in github.com/openfga/openfga GO-2023-2084: OpenFGA Vulnerable to DoS from circular relationship definitions in github.com/openfga/openfga GO-2023-2121: OpenFGA DoS vulnerability in github.com/openfga/openfga GO-2024-2477: OpenFGA denial of service in github.com/openfga/openfga GO-2025-3470: OpenFGA Authorization Bypass in github.com/openfga/openfga Changes in this version + type ConditionalResultStatus int + const NoFurtherEvalStatus + const RequiresFurtherEvalStatus + type ConnectedObjectsQuery struct + func NewConnectedObjectsQuery(ds storage.RelationshipTupleReader, ts *typesystem.TypeSystem, ...) *ConnectedObjectsQuery + func (c *ConnectedObjectsQuery) Execute(ctx context.Context, req *ConnectedObjectsRequest, ...) error + type ConnectedObjectsQueryOption func(d *ConnectedObjectsQuery) + func WithMaxResults(maxResults uint32) ConnectedObjectsQueryOption + func WithResolveNodeBreadthLimit(limit uint32) ConnectedObjectsQueryOption + func WithResolveNodeLimit(limit uint32) ConnectedObjectsQueryOption + type ConnectedObjectsRequest struct + ContextualTuples []*openfgav1.TupleKey + ObjectType string + Relation string + StoreID string + User IsUserRef + type ConnectedObjectsResult struct + Object string + ResultStatus ConditionalResultStatus + type IsUserRef interface + GetObjectType func() string + String func() string + type UserRef struct + Ref IsUserRef + type UserRefObject struct + Object *openfgav1.Object + func (u *UserRefObject) GetObjectType() string + func (u *UserRefObject) String() string + type UserRefObjectRelation struct + ObjectRelation *openfgav1.ObjectRelation + func (u *UserRefObjectRelation) GetObjectType() string + func (u *UserRefObjectRelation) String() string + type UserRefTypedWildcard struct + Type string + func (u *UserRefTypedWildcard) GetObjectType() string + func (u *UserRefTypedWildcard) String() string