Hello, I'm just new to use WebAppBuilder
I try publish the website on https://developers.geotalent.co.th/webapptest/index.html
then follow every step from this link Deploy your app—Web AppBuilder for ArcGIS (Developer Edition) | ArcGIS for Developers
However, I have some question about this. It requires me everytime to login with ArcGIS Online account, is there a way to set this website not required to login? (Can be publicly used by everyone)
You could also create a repository on Github and use the gh-pages branch feature to publish the site. You can even use a custom domain name with a repository.
Basically, all of your WAB project files would go into the repository.
Is your web map and its data shared as public/everyone in your AGOL/Portal? Did you make sure that you registered your app using the url that the deployed app is on (step 5 and 6 in the deploy your app help doc)?