[{"data":1,"prerenderedAt":209},["ShallowReactive",2],{"doc-en-usage\u002Fauthentication":3},{"id":4,"title":5,"body":6,"description":12,"extension":201,"faq":202,"meta":203,"navigation":204,"path":205,"seo":206,"stem":207,"__hash__":208},"docs\u002Fdocs\u002Fen\u002Fusage\u002Fauthentication.md","Authentication",{"type":7,"value":8,"toc":195},"minimark",[9,13,18,27,63,80,84,96,102,114,121,125,191],[10,11,12],"p",{},"EProxies supports two authentication methods. Choose whichever fits your network environment — both can be used at the same time.",[14,15,17],"h2",{"id":16},"method-1-usernamepassword-authentication-recommended","Method 1: Username\u002Fpassword authentication (recommended)",[10,19,20,21,26],{},"Send a username and password with each proxy request. Works in any network environment and supports geo-targeting and session control via ",[22,23,25],"a",{"href":24},"\u002Fdocs\u002Fusage\u002Fusername-syntax","username parameters",".",[28,29,34],"pre",{"className":30,"code":31,"language":32,"meta":33,"style":33},"language-bash shiki shiki-themes github-light","curl -x proxy.eproxies.net:23333 -U \"USERNAME-pool-flow:PASSWORD\" https:\u002F\u002Fipinfo.io\n","bash","",[35,36,37],"code",{"__ignoreMap":33},[38,39,42,46,50,54,57,60],"span",{"class":40,"line":41},"line",1,[38,43,45],{"class":44},"s7eDp","curl",[38,47,49],{"class":48},"sYu0t"," -x",[38,51,53],{"class":52},"sYBdl"," proxy.eproxies.net:23333",[38,55,56],{"class":48}," -U",[38,58,59],{"class":52}," \"USERNAME-pool-flow:PASSWORD\"",[38,61,62],{"class":52}," https:\u002F\u002Fipinfo.io\n",[64,65,66,70,77],"ul",{},[67,68,69],"li",{},"Find your username and password on the dashboard's Proxy Settings page.",[67,71,72,73,76],{},"The username body must be followed by the ",[35,74,75],{},"-pool-flow"," pool identifier, then any targeting\u002Fsession parameters as needed.",[67,78,79],{},"The password is always used as-is; all parameters are appended to the username.",[14,81,83],{"id":82},"method-2-ip-whitelist-authentication","Method 2: IP whitelist authentication",[10,85,86,87,91,92,95],{},"Add your server's exit IP to the whitelist, then use ",[22,88,90],{"href":89},"\u002Fdocs\u002Fusage\u002Fapi-extraction","API extraction"," to fetch a list of ",[35,93,94],{},"IP:port"," proxies you can connect to directly — no username or password. Ideal for servers with a fixed exit IP and for software that cannot be configured with proxy authentication.",[10,97,98],{},[99,100,101],"strong",{},"Setup steps",[103,104,105,108,111],"ol",{},[67,106,107],{},"Log in to the dashboard and open the Whitelist page.",[67,109,110],{},"Click \"Add current IP\" (the page auto-detects your exit IP), or manually enter another server's IP.",[67,112,113],{},"Once the whitelist is active, use links generated on the API Extraction page to fetch proxy lists.",[115,116,118],"hint",{"type":117},"warning",[10,119,120],{},"Whitelist entries can be enabled\u002Fdisabled or deleted at any time. If your server's exit IP changes, update the whitelist — otherwise the extracted proxies will refuse connections.",[14,122,124],{"id":123},"comparing-the-two-methods","Comparing the two methods",[126,127,128,143],"table",{},[129,130,131],"thead",{},[132,133,134,137,140],"tr",{},[135,136],"th",{},[135,138,139],{},"Username\u002Fpassword",[135,141,142],{},"IP whitelist",[144,145,146,158,169,180],"tbody",{},[132,147,148,152,155],{},[149,150,151],"td",{},"Environment",[149,153,154],{},"Any (including dynamic exit IPs)",[149,156,157],{},"Servers with a fixed exit IP",[132,159,160,163,166],{},[149,161,162],{},"Targeting\u002Fsession control",[149,164,165],{},"Username parameters, finest granularity",[149,167,168],{},"Extraction link parameters",[132,170,171,174,177],{},[149,172,173],{},"Integration effort",[149,175,176],{},"Requires proxy-auth support",[149,178,179],{},"No auth, maximum compatibility",[132,181,182,185,188],{},[149,183,184],{},"Typical scenarios",[149,186,187],{},"Code integrations, antidetect browsers",[149,189,190],{},"Legacy software, tools without auth support",[192,193,194],"style",{},"html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":33,"searchDepth":196,"depth":196,"links":197},2,[198,199,200],{"id":16,"depth":196,"text":17},{"id":82,"depth":196,"text":83},{"id":123,"depth":196,"text":124},"md",null,{},true,"\u002Fdocs\u002Fen\u002Fusage\u002Fauthentication",{"title":5,"description":12},"docs\u002Fen\u002Fusage\u002Fauthentication","v4GDOGFYZ2gXqiy5pIlLBWZO5a5VR1h_eAuuGhUpiaw",1785671055506]