Перейти к содержимому
Mineforgian

MineAuth

This is a plugin for accessing minecraft data from the web.

Загрузки
1K
Подписчики
5
Обновлён
8 июля 2026 г.
Лицензия
GPL-3.0-or-later

Опубликован 31 мая 2024 г.

MineAuth

This plugin is a minecraft server plugin that provides a rest api server for information the player has stored in the plugin.

The plugin acts as an authentication server and provides Oauth 2.0 functionality.

It thus allows players to securely access their data through the REST API. Currently, Vault is supported, allowing players to check balances, transfer funds, etc. via the REST API.

Source

https://github.com/morinoparty/MineAuth

Document

https://mineauth-docs.morino.party/

Feature

  • Support OAuth 2.0 Server
  • Provide OpenAPI format yaml about rest api
  • Other plugin integration (Current only support Vault, QuickShop-Hikari)

ScreenShot

Login page's screenshot Login page screenshot

Ченджлог

0.2.31Релиз26.1.1, 26.1.2, 26.2 · 8 июля 2026 г.

Changes

  • 🐛 Fix SerializationException for List-returning RegisterHandler endpoints @Nlkomaru (#370)
  • 🎨 Upload preview JARs to S3 instead of GitHub pre-releases @Nlkomaru (#367)

⬆️ Dependencies

0.2.30Релиз26.1.1, 26.1.2, 26.2 · 2 июля 2026 г.

Changes

  • 📈 Enrich OpenTelemetry traces, metrics, and Minecraft server gauges @Nlkomaru (#366)
  • 📝 Merge duplicate API docs and force light theme @Nlkomaru (#353)

⬆️ Dependencies

40 changes
  • Bump ktor from 3.5.0 to 3.5.1 @dependabot[bot] (#361)
  • Bump ch.qos.logback:logback-classic from 1.5.34 to 1.5.37 @dependabot[bot] (#362)
  • Bump com.gradleup.shadow from 9.4.2 to 9.4.3 @dependabot[bot] (#363)
  • Bump org.junit.jupiter:junit-jupiter from 6.1.0 to 6.1.1 @dependabot[bot] (#365)
  • Bump io.opentelemetry.semconv:opentelemetry-semconv from 1.41.1 to 1.42.0 @dependabot[bot] (#364)
  • Bump gradle-wrapper from 9.6.0 to 9.6.1 @dependabot[bot] (#360)
  • Bump gradle-wrapper from 9.5.1 to 9.6.0 @dependabot[bot] (#355)
  • Bump com.vanniktech.maven.publish from 0.36.0 to 0.37.0 @dependabot[bot] (#359)
  • Bump io.opentelemetry.instrumentation:opentelemetry-ktor-3.0 from 2.29.0-alpha-SNAPSHOT to 2.30.0-alpha-SNAPSHOT @dependabot[bot] (#358)
  • Bump koinVersion from 4.2.1 to 4.2.2 @dependabot[bot] (#356)
  • Bump dev.detekt from 2.0.0-alpha.4 to 2.0.0-alpha.5 @dependabot[bot] (#357)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.70-stable to 26.1.2.build.72-stable @dependabot[bot] (#354)
  • Bump com.zaxxer:HikariCP from 7.0.2 to 7.1.0 @dependabot[bot] (#350)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.69-stable to 26.1.2.build.70-stable @dependabot[bot] (#351)
  • Bump io.micrometer:micrometer-registry-prometheus from 1.16.5 to 1.17.0 @dependabot[bot] (#352)
  • Bump dev.detekt from 2.0.0-alpha.3 to 2.0.0-alpha.4 @dependabot[bot] (#349)
  • Bump org.jetbrains.kotlin.plugin.serialization from 2.3.21 to 2.4.0 @dependabot[bot] (#348)
  • Bump com.bencodez:votingplugin from 7.0 to 7.1 @dependabot[bot] (#347)
  • Bump io.arrow-kt:arrow-core-jvm from 2.2.2.1 to 2.2.3 @dependabot[bot] (#346)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.67-stable to 26.1.2.build.69-stable @dependabot[bot] (#344)
  • Bump org.jetbrains.kotlin.jvm from 2.3.21 to 2.4.0 @dependabot[bot] (#345)
  • Bump opentelemetry from 1.62.0 to 1.63.0 @dependabot[bot] (#343)
  • Bump io.mockk:mockk from 1.14.9 to 1.14.11 @dependabot[bot] (#342)
  • Bump ch.qos.logback:logback-classic from 1.5.32 to 1.5.34 @dependabot[bot] (#341)
  • Bump com.gradleup.shadow from 9.4.1 to 9.4.2 @dependabot[bot] (#340)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.65-stable to 26.1.2.build.67-stable @dependabot[bot] (#339)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.9 to 10.9.1 @dependabot[bot] (#338)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.64-stable to 26.1.2.build.65-stable @dependabot[bot] (#337)
  • Bump io.opentelemetry.instrumentation:opentelemetry-ktor-3.0 from 2.28.0-alpha-SNAPSHOT to 2.29.0-alpha-SNAPSHOT @dependabot[bot] (#335)
  • Bump org.junit.jupiter:junit-jupiter from 6.0.3 to 6.1.0 @dependabot[bot] (#336)
  • Bump io.opentelemetry.semconv:opentelemetry-semconv from 1.41.0 to 1.41.1 @dependabot[bot] (#334)
  • Bump opentelemetry from 1.61.0 to 1.62.0 @dependabot[bot] (#330)
  • Bump gradle-wrapper from 9.5.0 to 9.5.1 @dependabot[bot] (#333)
  • Bump io.papermc.paper:paper-api from 26.1.2.build.63-stable to 26.1.2.build.64-stable @dependabot[bot] (#332)
  • Bump org.mockbukkit.mockbukkit:mockbukkit-v1.21 from 4.109.0 to 4.110.0 @dependabot[bot] (#329)
  • Bump exposed from 1.2.0 to 1.3.0 @dependabot[bot] (#331)
  • Bump ktor from 3.4.3 to 3.5.0 @dependabot[bot] (#328)
  • Bump io.papermc.paper:paper-api from 1.21.11-R0.1-SNAPSHOT to 26.1.2.build.63-stable @dependabot[bot] (#327)
  • Bump com.github.TechFortress:GriefPrevention from 17.0.0 to 18.0.0 @dependabot[bot] (#296)
  • Bump com.vanniktech.maven.publish from 0.30.0 to 0.36.0 @dependabot[bot] (#303)
0.2.29Релиз26.1, 26.1.1, 26.1.2 · 16 мая 2026 г.

Changes

  • Fix value class reflection error and improve command UX @Nlkomaru (#307)

⬆️ Dependencies

4 changes
0.2.28Релиз1.21.10, 1.21.11, 26.1 · 31 марта 2026 г.

Changes

  • ✨ Return rich plugin info from installed plugins endpoint @Nlkomaru (#306)

⬆️ Dependencies

17 changes
  • Bump io.opentelemetry.instrumentation:opentelemetry-ktor-3.0 from 2.25.0-alpha-SNAPSHOT to 2.27.0-alpha-SNAPSHOT @dependabot[bot] (#305)
  • Bump io.arrow-kt:arrow-core-jvm from 2.2.2 to 2.2.2.1 @dependabot[bot] (#304)
  • Bump org.jetbrains.kotlin.jvm from 2.3.10 to 2.3.20 @dependabot[bot] (#302)
  • Bump ktor from 3.4.1 to 3.4.2 @dependabot[bot] (#301)
  • Bump gradle-wrapper from 9.4.0 to 9.4.1 @dependabot[bot] (#297)
  • Bump com.bencodez:votingplugin from 6.19.1 to 7.0 @dependabot[bot] (#300)
  • Bump com.ghostchu:quickshop-api from 6.2.0.10 to 6.2.0.11 @dependabot[bot] (#298)
  • Bump org.jetbrains.kotlin.plugin.serialization from 2.3.10 to 2.3.20 @dependabot[bot] (#299)
  • Bump koinVersion from 3.5.6 to 4.2.0 @dependabot[bot] (#295)
  • Bump com.gradleup.shadow from 9.3.2 to 9.4.0 @dependabot[bot] (#294)
  • Bump gradle-wrapper from 9.3.1 to 9.4.0 @dependabot[bot] (#290)
  • Bump org.jlleitschuh.gradle.ktlint from 14.0.1 to 14.2.0 @dependabot[bot] (#292)
  • Bump io.micrometer:micrometer-registry-prometheus from 1.16.3 to 1.16.4 @dependabot[bot] (#293)
  • Bump io.arrow-kt:arrow-core-jvm from 2.2.1.1 to 2.2.2 @dependabot[bot] (#289)
  • Bump org.mockbukkit.mockbukkit:mockbukkit-v1.21 from 4.107.0 to 4.108.0 @dependabot[bot] (#291)
  • Bump opentelemetry from 1.59.0 to 1.60.1 @dependabot[bot] (#288)
  • Bump com.nimbusds:nimbus-jose-jwt from 10.7 to 10.8 @dependabot[bot] (#287)
0.2.27Релиз1.21.9, 1.21.10, 1.21.11 · 12 марта 2026 г.

Changes

  • ✨ Add PureTickets addon @Nlkomaru (#286)
  • ✨ Add VotingPlugin addon @Nlkomaru (#285)
  • Implement token introspection and end session endpoints @Nlkomaru (#279)
  • Implement scope validation and enforcement @Nlkomaru (#278)
  • Fix token revocation endpoint (RFC 7009) @Nlkomaru (#277)

⬆️ Dependencies

4 changes
  • Bump io.opentelemetry.semconv:opentelemetry-semconv from 1.39.0 to 1.40.0 @dependabot[bot] (#284)
  • Bump io.mockk:mockk from 1.14.5 to 1.14.9 @dependabot[bot] (#282)
  • Bump org.mockbukkit.mockbukkit:mockbukkit-v1.21 from 4.101.0 to 4.107.0 @dependabot[bot] (#283)
  • Bump ktor from 3.4.0 to 3.4.1 @dependabot[bot] (#280)
0.2.26Релиз1.21.9, 1.21.10, 1.21.11 · 3 марта 2026 г.

Changes

  • ✨ Service account auth, @TargetPlayer, and auth annotation consolidation @Nlkomaru (#271)
  • Harden OAuth token endpoint security @Nlkomaru (#261)

⬆️ Dependencies

8 changes
  • Bump ch.qos.logback:logback-classic from 1.5.18 to 1.5.32 @dependabot[bot] (#276)
  • Bump org.jetbrains.kotlin.plugin.serialization from 2.2.10 to 2.3.10 @dependabot[bot] (#275)
  • Bump io.micrometer:micrometer-registry-prometheus from 1.16.2 to 1.16.3 @dependabot[bot] (#272)
  • Bump com.zaxxer:HikariCP from 6.3.0 to 7.0.2 @dependabot[bot] (#274)
  • Bump org.jetbrains.kotlin.jvm from 2.2.10 to 2.3.10 @dependabot[bot] (#263)
  • Bump io.arrow-kt:arrow-core-jvm from 2.1.2 to 2.2.1.1 @dependabot[bot] (#266)
  • Bump org.jetbrains:annotations from 26.0.2 to 26.1.0 @dependabot[bot] (#265)
  • Bump org.mockbukkit.mockbukkit:mockbukkit-v1.21 from 4.68.0 to 4.101.0 @dependabot[bot] (#262)
0.2.25Релиз1.21.9, 1.21.10, 1.21.11 · 21 февраля 2026 г.

Changes

  • Add GriefPrevention addon, QuickShop pagination, and Maven Central publishing @Nlkomaru (#260)

⬆️ Dependencies

6 changes
0.2.24Релиз1.21.9, 1.21.10, 1.21.11 · 11 февраля 2026 г.

Changes

  • ✨ Improve classloader compatibility, Java 23 support, and error messages @Nlkomaru (#248)

⬆️ Dependencies

4 changes
  • Bump opentelemetry from 1.58.0 to 1.59.0 @dependabot[bot] (#251)
  • Bump com.mysql:mysql-connector-j from 9.2.0 to 9.6.0 @dependabot[bot] (#252)
  • Bump io.micrometer:micrometer-registry-prometheus from 1.14.4 to 1.16.2 @dependabot[bot] (#253)
  • Bump io.opentelemetry.instrumentation:opentelemetry-ktor-3.0 from 2.22.0-alpha to 2.25.0-alpha-SNAPSHOT @dependabot[bot] (#249)

Комментарии

Загружаем…