Hi, is it possible to make an custom made login for that can be integrated in the page?
Not a true login form that's integrated with Perspective, no.
You can invent your own authentication layer that you keep track of yourself, but there's no way to pass credentials directly to an IdP, by design.
For security reasons, when you login to Perspective you're actually being redirected to a webpage "owned" by the identity provider (which could be Ignition itself, or could be any number of third party IdPs). Then, if the login was successful, the IdP will redirect you back to Perspective with some authentication information attached to your session. There is no way to "fake" that process or invent your own login screen.