anchor.diff:                  {ok, Err} = watts_session:get_error(Session),
                   {ok, Redir} = watts_session:get_redirection(Session),
                   ok = watts_session:clear_redirection(Session),
  +                {ok, Rsp} = watts_session:get_rsp(Session),
  +                {SuccessUrl, ErrorUrl} = get_return_urls(Rsp),
                   {watts_session:is_logged_in(Session), Name, Id, Err, Redir,
  -                 undefined, undefined}
  +                 SuccessUrl, ErrorUrl}
           end,
       {ok, Version} = ?CONFIG_(vsn),
       Redirect = io_lib:format("~s~s", [?CONFIG(ep_main), "oidc"]),
  
positive.code:     {ok, OIDCList} = watts:get_openid_provider_list(),
      jsone:encode(#{openid_provider_list => OIDCList});
  perform_get(info, undefined, Session, _) ->
      %% TODO:
      %% add support for minimal ui for RSPs
      {LoggedIn, DName, IssId, Error, AutoService, SuccessRedir, ErrorRedir}  =
          case is_pid(Session) of
              false ->
  
negative.code:                                    undefined -> SuccessRedir;
                                     _ -> ErrorRedir
                                 end,
                      Update = #{rsp_success => SuccessRedir,
                                 rsp_error => ErrRedir},
                     maps:merge(Info1, Update)
             end,
      jsone:encode(Info2);
  