authorize
abstract suspend fun authorize(input: RequestParameters, loadUserFun: OAuth2LoadUserFun): KmmResult<AuthenticationResponseResult.Redirect>(source)
Builds the authentication response for this specific user from loadUserFun. Send this result as HTTP Header Location in a 302 response to the client.
Return
URL built from client's redirect_uri with code parameter, KmmResult may contain a OAuth2Exception