Openid implicit flow authorized user cant pull from syncgateway couchbase!

Hi everybody I use openid implisit flow in this document https://docs.couchbase.com/sync-gateway/current/authentication.html#implicit-flow for authorization of my user and syncgateway get me this response

 {
    "authentication_handlers": [
        "default",
        "cookie"
    ],
    "ok": true,
    "userCtx": {
        "channels": {
            "!": 1
        },
        "name": "staging-dialysiscloud.icdgroup.org%2Fids_00000000-0000-0000-0000-100000000000"
    }
}

what does “1” means in front of “!” and how can i access to other channels I dont want my user limit to using from public channel .what should I add to jwt token or sync config file ?
I can push to my bucket but I cant pull data from it by this sessionId too!