Skip to content

About

Microsoft 365 authentication plugin for osTicket

Resources

Stars

1 star

Watchers

2 watching

Forks

Repository files navigation

osTicket plugin for Microsoft 365 authentication

This repository provides an osTicket plugin for authentication using Microsoft 365 accounts, registered in an Azure Active Directory tenant.

Motivation

The code is based on the auth-openid-MS plugin. The original plugin didn't validate the received JSON Web Token, leaving it exposed to token forgery attacks. This version validates them using OpenID-Connect-PHP and adds several useful new features.

Installation/upgrade instructions

To install the plugin, clone this repository into your osTicket instance's include/plugins/ directory. To upgrade to newer versions, simply use git pull.

After installing it for the first time or upgrading to a newer version, use Composer to also update the dependencies:

composer install

You can then enable the plugin in your osTicket admin dashboard.

Credits

About

Microsoft 365 authentication plugin for osTicket

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages