Login Popup - possiblity to remove Enter business account and Signup

I have…

  • Read the following guideline: Troubleshooting and Support | Squidex. I understand that my support request might get deleted if I do not follow the guideline.
  • Used code blocks with ``` to format my code examples like JSON or logs properly.

I’m submitting a…

  • Regression (a behavior that stopped working in a new release)
  • Bug report
  • Performance issue
  • Documentation issue or request

Current behavior

Currently, there is no option to disable the “Login with Business Email” section and the “Signup” button on the login page.

Expected behavior

We would like to have Squidex environment parameters, similar to env.IDENTITY__GOOGLECLIENT for Google login, that allow us to:

  1. Disable the “Enter your E-Mail Address to login with your Company Account” section and Single Sign-On (SSO) option. (opt. 1)
  2. Disable the “Signup” button. (opt. 2)

This would provide more control over the login interface.

Minimal reproduction of the problem

Environment

App Name:

  • Self hosted with docker
  • Self hosted with IIS
  • Self hosted with other version
  • Cloud version

Version: [VERSION]

Browser:

  • Chrome (desktop)
  • Chrome (Android)
  • Chrome (iOS)
  • Firefox
  • Safari (desktop)
  • Safari (iOS)
  • IE
  • Edge

Others:

The signup button is just the same as login, so we can probably just remove it?

There is already a setting for (1) squidex/backend/src/Squidex/appsettings.json at master · Squidex/squidex · GitHub

Thanks for the quick response! The setting worked perfectly. I just wanted to clarify what you meant by,

The signup button is just the same as login, so we can probably just remove it?

Should I make this change myself and then build and deploy, or is it something you plan to address in a future release?

This is more like a comment and something that can be discussed. It would be a change request / feature.

1 Like

Thank you, got it, appreciate the info.

Hi @Sebastian

I just found this old thread and was wondering if in the meantime this feature was added to Squidex.
We’re using Entra ID to login to our Squidex instance and we would like to completely remove the option to signup or at least disable the button to Signup via Microsoft. Is this possible?

Thanks a lot! :slight_smile:

1 Like

There is no difference between signup and login. They are basically the same here.

I understand your point of view. But “Signup” gives users the impression that it’s possible to a) create your own account and b) to allow access for users outside of our organization.
In our setup, Entra ID limits the application to users in our organization. So technically, it’s not possible to signup. But it would be cleaner to just disable/hide the option to completely.

Yes. The idea was to get rid of the signup tab.

So is it possible to deactivate the singup tab?

If not, would you consider implementing an option to enable/disable signup? Do you want me to create a feature request for this?

No, it is not possible. But I have already removed the tab, because there was no real feature behind it.

2 Likes