Every time when I login to webview2 authentication window I need to put the credential , Earlier I was using CEF for authentication and there was option for session cookie persistence "persistent_session_cookies" but looks like edgewebview2 does have any support like this.
Old question @ujjwal-jain but my guess is you are not passing the --restore-last-session into your environment options, additional browser arguments when setting up your webview2.