Merge pull request #868 from Grasscutters/plugin-auth
Refactor 'dispatch' server/Update plugin authentication API
Showing
- build.gradle 4 additions, 1 deletionbuild.gradle
- src/main/java/emu/grasscutter/Configuration.java 6 additions, 3 deletionssrc/main/java/emu/grasscutter/Configuration.java
- src/main/java/emu/grasscutter/Grasscutter.java 106 additions, 58 deletionssrc/main/java/emu/grasscutter/Grasscutter.java
- src/main/java/emu/grasscutter/auth/AuthenticationSystem.java 127 additions, 0 deletionssrc/main/java/emu/grasscutter/auth/AuthenticationSystem.java
- src/main/java/emu/grasscutter/auth/Authenticator.java 17 additions, 0 deletionssrc/main/java/emu/grasscutter/auth/Authenticator.java
- src/main/java/emu/grasscutter/auth/DefaultAuthentication.java 55 additions, 0 deletions...main/java/emu/grasscutter/auth/DefaultAuthentication.java
- src/main/java/emu/grasscutter/auth/DefaultAuthenticators.java 181 additions, 0 deletions...main/java/emu/grasscutter/auth/DefaultAuthenticators.java
- src/main/java/emu/grasscutter/auth/ExternalAuthenticator.java 33 additions, 0 deletions...main/java/emu/grasscutter/auth/ExternalAuthenticator.java
- src/main/java/emu/grasscutter/game/gacha/GachaBanner.java 6 additions, 6 deletionssrc/main/java/emu/grasscutter/game/gacha/GachaBanner.java
- src/main/java/emu/grasscutter/plugin/Plugin.java 12 additions, 0 deletionssrc/main/java/emu/grasscutter/plugin/Plugin.java
- src/main/java/emu/grasscutter/plugin/api/ServerHook.java 35 additions, 8 deletionssrc/main/java/emu/grasscutter/plugin/api/ServerHook.java
- src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java 2 additions, 4 deletions...ava/emu/grasscutter/scripts/serializer/LuaSerializer.java
- src/main/java/emu/grasscutter/server/dispatch/AnnouncementHandler.java 0 additions, 43 deletions.../emu/grasscutter/server/dispatch/AnnouncementHandler.java
- src/main/java/emu/grasscutter/server/dispatch/ClientLogHandler.java 0 additions, 19 deletions...ava/emu/grasscutter/server/dispatch/ClientLogHandler.java
- src/main/java/emu/grasscutter/server/dispatch/DispatchServer.java 0 additions, 524 deletions.../java/emu/grasscutter/server/dispatch/DispatchServer.java
- src/main/java/emu/grasscutter/server/dispatch/authentication/AuthenticationHandler.java 0 additions, 23 deletions...server/dispatch/authentication/AuthenticationHandler.java
- src/main/java/emu/grasscutter/server/dispatch/authentication/DefaultAuthenticationHandler.java 0 additions, 86 deletions...dispatch/authentication/DefaultAuthenticationHandler.java
- src/main/java/emu/grasscutter/server/dispatch/http/AnnouncementIndexHandler.java 0 additions, 61 deletions...cutter/server/dispatch/http/AnnouncementIndexHandler.java
- src/main/java/emu/grasscutter/server/dispatch/http/GachaDetailsHandler.java 0 additions, 88 deletions...grasscutter/server/dispatch/http/GachaDetailsHandler.java
- src/main/java/emu/grasscutter/server/dispatch/http/GachaRecordHandler.java 0 additions, 54 deletions.../grasscutter/server/dispatch/http/GachaRecordHandler.java
Please register or sign in to comment