I've gone ahead and created a plugin that allows for users to sign in using their Discord (discord.com) credentials. It will first look for an existing account that has a matching email, and then (if enabled) will look for a custom user field titled discordID. If it doesn't find either, it will create a new user account for them in Mantis.
This is a beta release, but should be fairly solid.
https://github.com/LikeableHades/MantisDiscordOAuth
Discord Login Plugin Beta Release
Moderators: Developer, Contributor
Re: Discord Login Plugin Beta Release
Nice to see new development!
If you want Mantis to work differently, use or create a plugin. Visit the Plugins forums.
Ask developers to create a plugin that you need - and motivate them to help you!
Ask developers to create a plugin that you need - and motivate them to help you!
-
- Posts: 6
- Joined: 01 Jul 2024, 03:31
Re: Discord Login Plugin Beta Release
Thanks!
I've seen a lot of folks in my circles complain about needing separate accounts for each service they use, but those same circles mostly run in Discord, so I figured I'd try to link them together.
I've seen a lot of folks in my circles complain about needing separate accounts for each service they use, but those same circles mostly run in Discord, so I figured I'd try to link them together.
Re: Discord Login Plugin Beta Release
Yeah, good call. You might be able to earn yourself some income with full Discord integration:
There's a whole little industry in this area, with some good competition, but it's open for more. Competition is good. It means other suppliers think there is a market, and it also confirms that consumers value the offerings as well.
Do your research, offer great but simple features, excellent documentation, stellar support, and the promise of ongoing development. That should earn you some subscriptions to make the whole thing worthwhile.
Good luck!
- Channel notification on ticket status changes.
- Write ticket updates when someone comments in-channel using a /command.
- Ability to Read and display ticket status with /commands.
There's a whole little industry in this area, with some good competition, but it's open for more. Competition is good. It means other suppliers think there is a market, and it also confirms that consumers value the offerings as well.
Do your research, offer great but simple features, excellent documentation, stellar support, and the promise of ongoing development. That should earn you some subscriptions to make the whole thing worthwhile.
Good luck!
If you want Mantis to work differently, use or create a plugin. Visit the Plugins forums.
Ask developers to create a plugin that you need - and motivate them to help you!
Ask developers to create a plugin that you need - and motivate them to help you!
-
- Posts: 6
- Joined: 01 Jul 2024, 03:31
Re: Discord Login Plugin Beta Release
I suppose I could fork TechGuard's work and add some functionality, then merge it with mine. Very interesting idea for sure.