Giter Club home page Giter Club logo

osticket-plugins's People

Contributors

cbasolutions avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

osticket-plugins's Issues

Not working anymore with App Service in Azure

As stated in the official forum a re-configuration must be tested because currently the plugin has stopped to work:
[https://forum.osticket.com/d/92134-openid-authentication-for-microsoft-in-osticket/15]

LOGIN_TYPE cookie set as CLIENT and AGENT

The LOGIN_TYPE cookie is set als CLIENT and AGENT when trying to sign-in as an agent. This results in a redirect after login to https://osticket/login.php instead of https://osticket/scp/login.php

Steps to reproduce:

  1. Open https://osticket/login.php
  2. Click Sign In
  3. Click I'm an agent โ€” sign in here
  4. Click Sign in with Microsoft
  5. After successful sign-in, redirected to https://osticket/login.php instead of https://osticket/scp/login.php

Analysis:

This issue occurs when both agent and client login via auth-openid-ms is configured. When following the steps above two LOGIN_TYPE cookies are set:
image

How to handle a name/email address change in Office 365?

Hello,

First of all, thanks for making this and open-sourcing it. It's working well for us in testing.

If a user creates their account through this plugin by signing into their Office 365, their email address is stored both in the ost_user_account table's username) column and also as the default record in the ost_user_email table. My concern is for those occasions where a user has their Office 365 administrator change their account's email address. This is typical for name changes, such as an employee getting married and changing their last name, then updating their email address to match.

How does this plugin handle that upon the first login with the new email address? Does it change the email addresses stored in osTicket's database, or does it treat it as a new user? If the latter is the case, which update scripts need to be run on the osTicket side to get those email addresses in sync so that a duplicate account scenario doesn't arise?

Side note: you should consider creating a pull request to add this great plugin to the official https://github.com/osTicket/osTicket-plugins repo so others can find it. I would not have chosen osTicket as our help desk solution if it weren't for your plugin, and I bet other people are in the same boat.

SSO Client & Staff login lead to blank page

Hey @cbasolutions ,

I changed one setting of the OpenID plugin on OST, which I believe now prevents me from logging back into the admin portal? Quite annoyingly....

Last thing I change I made before this happened was changing some of the settings for the OpenID plugin. On this page, I checked the 2 last boxes (which weren't previously checked). By doing so, my goal was to remove the manual login both for the client and the staff, as everyone would be using Microsoft's SSO.

image

It did remove it for the Staff login page: /scp/login.php (I can actually see the local login appear for a micro-second when the page loads). For some reason it did not remove it for the client login: /login.php.

I made these settings changes yesterday, and today the SSO does not work anymore. I am unable to log back into the admin, which prevents me from reverting any settings... Once I click on the Microsoft Login button it just leads me to a blank page that has the following URL: /scp/login.php?do=ext&bk=openid_ms.staff

Would it be possible that this is due to the OpenID settings change I made??
How can I get back to the admin and revert this setting? Am I stuck for life? haha

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.