How to prevent Unauthorized user when using a template project like CRM Project

Thought I’d pass this info along in case anyone else is frustrated by some of the older template projects not working out of the box on 9.6 and possibly 9.5 without disabling security from Options >> My Scriptcase.

The issue in documents_library, CRM, recruitments_tracker and probably others is the submit input tag on the login html document.

On these older projects it’s set to “type = submit” but needs to be set to “type = button”.

So for example in CRP the login page is “index.html” with the “crm” library.
Using Tools > External Libraries, edit the crp library and select index.html.

Scroll towards the bottom and change:

<input class=“button” type=“submit” {SC_FORM_SUBMIT_CALL} value="{lang_page_login_button}" />
to
<input class=“button” type=“button” {SC_FORM_SUBMIT_CALL} value="{lang_page_login_button}" />

and save, generate app_login, and log in with security enabled and it should work.

I am having the same problem. My actual type is button and it is not working. It was before but not now after I updated. It seem like the link doesn’t call any function.