Yeah, definitely go through the entire Inductive University course (it is free), or you’ll end up creating your own trends, custom alarming, and auditing.
For a bit more context, you cannot force a login in perspective via scripting functions to log into an identity provider. This would be a huge security hole. Identity providers provide their own login screens, including Ignition's own default IdP. If you try to create something yourself using Perspective, you will be building a security model that can only ever be half baked while also missing out on using most of the security features Ignition offers for things like tag permissions etc