I have a website that uses the JavaScript API (3 transitioning to 4) to display data served by ArcGIS Server (10.7).
I want to secure all the ArcGIS Server services and require each user of my website to login with a unique user-name.
I want to customize the login prompt on the website to include more information and links to account creation/recovery options.
Is it possible to create this custom login prompt with tools built-in to ArcGIS Server or the JavaScript API? Or will I need to create my own login-form?
If I need to create my own form, how can I link it to ArcGIS Server to allow users to access the underlying secure services?
I've looked at the IdentityManager class, but I can't tell if that is what I need to implement what I'm thinking of and many of the examples use either ArcGIS Online or Portal, but I can't use either of those.