If you are using multiple authentication methods, and need to modify multiple login pages (one for each auth type) is there a way to do this without backing up and modifying the default files on the file system?
I have an environment where the users first get to the _login page where they select an authentication provider. This page has a url of the form: sharepoint.mydomain.com/_login/default.aspx
This page is located on the file system at C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\IDENTITYMODEL\LOGIN
On this page the user selects either 'Windows Authentication' or "Forms Authentication"
For "Windows Authentication" a login form pops up. Great.
For "Forms Authentication" the user is taken to another page with a url of the form: sharepoint.mydomain.com/_forms/default.aspx
However, I have learned that editing the file in C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\IDENTITYMODEL\FORMS does not impact the render of this page.
Some other research revealed that editing the file at c:\inetpub\wwwroot\wss\VirtualDirectories\portno_forms\default.aspx *does *modify the look of the page.
Because we are using the _login page to let the user select the authentication type, my understanding is that must remain the "default login page" and therefore I can't use that parameter to point to a custom page.
Most answers around this topic suggest changing that parameter through the Web App UI or web.config, but I don't think it applies in this case as I need multiple custom login pages, not just one.
Editing two files on the file system to do this doesn't seem like the best approach, but I have been unable to determine another method thus far. Can you help?