Hello osTicket team,
I'm currently working on integrating osTicket into our custom web platform and would like to know the best way to achieve a seamless experience for our end users.
Here’s our desired workflow:
Our users are already authenticated within our platform.
We would like to embed or link osTicket so that users can view and submit tickets without having to log in again.
Ideally, when clicking a “Support” button in our platform, the user would be taken directly to the osTicket client portal (or an embedded iframe) already logged in.
We are able to create users in osTicket in advance (with matching emails), and we control the backend, so we can generate tokens or pass user information securely if needed.
We’ve explored the HTTP Pass-Through plugin but it seems to require Apache-level authentication, which might not fit our setup. We're open to:
Using some form of SSO or token-based login
Developing a custom login bridge or endpoint if there are internal functions we can safely call to initiate a client session programmatically
Is there an officially supported or recommended way to accomplish this kind of single sign-on for client users?
Thanks in advance for your help!
Best regards,