def callback.m
import bend-kit-oauth2@0.11.0.1/oauth2.bend as Oauth2import Base
import bend-kit-url@0.4.1.0/url.bend as Url
310def callback.m(+state: String, m: Maybe<&2, Url.Url>) -> Result<&1, &1, Err, String>:
311 match m:
312 case None{}:
313 Fail{ErrReply{0, "bad callback query"}}
314 case Some{Url.Url{p, +q}}:
315 callback.pick(param(q, "error"), param(q, "error_description"), param(q, "state"), param(q, "code"), state)