def callback.m

bend-kit-oauth2@0.11.0.1 · oauth2.bend:310

import bend-kit-oauth2@0.11.0.1/oauth2.bend as Oauth2
import 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)

Uses (7)

Used by (1)