NamelessMC

Internet Explorer

Internet Explorer is not supported. Please upgrade to a more modern browser.

OAuth2 Module

Viewing all releases for resource OAuth2 Module

[v1.1.0] The OAuth2 module allow your site to be a OAuth provider

Release v1.1.0 about 1 month ago

Changelog:
- Added scopes system
- Added endpoint to fetch user resources licenses (scope: resources.licenses)
- Added ability for users to create applications
- Added avatar url to user info endpoint
- Added option to skip user approval
- Added referral module support
- Added sync groups ability between your sites
- Added sync integrations ability between your sites
- Updated user info endpoint now requires (scope: identify and optional: email)
- Updated tokens to store last used
- Reworked access token system

30 downloads |

Release v1.0.3 about 1 year ago

Changelog:
- Fix registration issue
- Group sync improvements

263 downloads |

Release v1.0.2 about 1 year ago

Changelog:
- Update to NamelessMC v2.1.0

Huge thanks to the patreon supporters at https://partydragen.com/supporters/

47 downloads |

Release v1.0.1 over 2 years ago

Changelog:
- Add update checker
- Settings Improvements
- Override the OAuth page file for the Core module to include some required changes

Huge thanks to the patreon supporters at https://partydragen.com/supporters/

136 downloads |

v1.0.0 over 2 years ago

OAuth2 Module
The OAuth2 module allow your site to be a OAuth provider with also allow for cross linking NamelessMC sites


Requirements



  • NamelessMC version 2.0.x

Installation



  • Upload the contents of the **upload** directory straight into your NamelessMC installation's directory
  • Activate the module in the StaffCP -> Modules tab
  • You can now create OAuth2 Applications at StaffCP -> Applications

How to cross link NamelessMC sites



  1. Create a new application on Site 1 with can be the name of site 2 (Same on the other website)
  2. Enable "Add integration & OAuth" setting on both websites
  3. On site 2 go to StaffCP -> Configurations -> Registrations
  4. There you will now see your Application in OAuth section, Enter your Client ID and Client Secret from Site 1
  5. Copy the Redirect URI and enter that into the Application on site 1 in Redirect URI field
  6. On site 1 enter the Website URL to site 2 without / at the end example "https://partydragen.com"

Patreon


If you like to help out with the development and get early access to new updates and new modules check out [https://partydragen.com/patreon/](https://partydragen.com/patreon/)


Contact me:



57 downloads |

Resource

Views
9356
Total Downloads
533
First Release
08 Oct 2022
Last Release
01 Dec 2024
Category
NamelessMC v2 Modules
Rating

Version v1.1.0

Downloads
30
Release
01 Dec 2024, 17:51
Rating