I'm an experienced flutter developer, I have delivered many clients beautiful and high-performance apps for iOS, android, windows, linux. I have made many such authentication portals for clients with many varieties of options. I promise that you won't be disappointed by work, wait for your response. Cheers.