# Custom Login Screen on Ignition Edge — Is it Possible?

**URL:** <https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558>\
**Category:** Ignition\
**Tags:** edge, perspective\
**Created:** [December 2, 2025, 11:10am UTC](https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558 "2025-12-02T11:10:16Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bismaylla](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@bismaylla](https://forum.inductiveautomation.com/u/bismaylla)\
**Post date:** [December 2, 2025, 11:10am UTC](https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558/1 "2025-12-02T11:10:16Z")

</div>

Hi everyone,

I’m trying to create a custom login screen in Ignition Edge using Perspective, but I’ve run into a limitation.  
The function `system.perspective.login()` doesn’t accept parameters (such as username/password values from input fields), so it seems impossible to validate credentials manually or trigger authentication using data from the UI.

My question is: Is there any way in Ignition Edge to implement a fully custom login page?  
Or are we strictly limited to the built-in authentication flow, without the ability to capture the user’s input and pass it to the login function?

If anyone has a workaround or can confirm the limitation, I’d really appreciate it.

Thanks!

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [December 2, 2025, 11:19am UTC](https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558/2 "2025-12-02T11:19:35Z")

</div>

The whole idea of a login screen is so that you don't capture a users login details and only receive the confirmation and information on permissions granted to the user. If you are needing to intercept a user's credentials, you are likely breaking security guidelines in multiple places.

---

<div class="post-metadata">

**Author:** ![bismaylla](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@bismaylla](https://forum.inductiveautomation.com/u/bismaylla)\
**Post date:** [December 2, 2025, 11:28am UTC](https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558/3 "2025-12-02T11:28:23Z")

</div>

I understand your point, and I’m not trying to intercept or store user credentials at all.  
My intention was only to create a custom-styled login screen that matches my company’s branding, the same way it can be done in a full Ignition Perspective project.

Since Ignition Edge doesn’t seem to allow UI customization for the login flow, I wanted to confirm whether this is truly a platform limitation or if there’s any supported way to achieve a personalized login experience without compromising security.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [December 2, 2025, 2:11pm UTC](https://forum.inductiveautomation.com/t/custom-login-screen-on-ignition-edge-is-it-possible/112558/4 "2025-12-02T14:11:22Z")

</div>

It is a **deliberate** Edge platform limitation.

Your only option is to create, outside Ignition, a custom Identity Provider. Following the SAML standard.
