yushijinhun / authlib-injector

Build your own Minecraft authentication system.
https://authlib-injector.yushi.moe
GNU Affero General Public License v3.0
730 stars 66 forks source link

Not authenticated with Minecraft.net #190

Closed LittleChest closed 1 year ago

LittleChest commented 1 year ago

Discussed in https://github.com/yushijinhun/authlib-injector/discussions/189

Originally posted by **LittleChest** December 10, 2022 确定使用第三方(外置)登录 并非正版登录 服务端:Waterfall(BungeeCord)开启正版验证 子服全部为 Purpur-1.19.2 未安装authlib-injector 未开启正版验证 客户端:1.19.2 Fabric 客户端日志: ```Logging started at 2022-12-10T07:44:21.016102500Z [authlib-injector] [INFO] Version: 1.2.1 [authlib-injector] [INFO] Authentication server: https://littleskin.cn/api/yggdrasil [authlib-injector] [INFO] Transformed [net.minecraft.client.main.Main] with [Main Arguments Transformer] [authlib-injector] [INFO] Httpd is running on port 52336 [authlib-injector] [INFO] Transformed [net.minecraft.class_742] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.HttpAuthenticationService] with [ConcatenateURL Workaround] [authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilEnvironment] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilServicesKeyInfo] with [Yggdrasil Public Key Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService] with [Texture Whitelist Transformer] [authlib-injector] [INFO] Transformed [net.minecraft.class_3248] with [Username Character Check Transformer] [authlib-injector] [INFO] Transformed [mcp.mobius.waila.plugin.vanilla.provider.PetOwnerProvider] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [com.mojang.patchy.MojangBlockListSupplier] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [ru.vidtu.ias.utils.SkinRenderer] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [com.mojang.authlib.properties.Property] with [Yggdrasil Public Key Transformer] ``` 服务端日志: ```Logging started at 2022-12-10T07:41:40.716978100Z [authlib-injector] [INFO] Version: 1.2.1 [authlib-injector] [INFO] Authentication server: https://littlesk.in [authlib-injector] [INFO] Redirect to: https://littleskin.cn/api/yggdrasil [authlib-injector] [DEBUG] Metadata: {"meta":{"serverName":"LittleSkin","implementationName":"Yggdrasil API for Blessing Skin","implementationVersion":"5.1.1","links":{"homepage":"https:\/\/littleskin.cn","register":"https:\/\/littleskin.cn\/auth\/register"},"feature.non_email_login":true},"skinDomains":["skin.prinzeugen.net","littleskin.cn"],"signaturePublickey":"-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArGcNOOFIqLJSqoE3u0hj\ntOEnOcET3wj9Drss1BE6sBqgPo0bMulOULhqjkc\/uH\/wyosYnzw3xaazJt87jTHh\nJ8BPMxCeQMoyEdRoS3Jnj1G0Kezj4A2b61PJJM1DpvDAcqQBYsrSdpBJ+52MjoGS\nvJoeQO5XUlJVQm21\/HmJnqsPhzcA6HgY71RHYE5xnhpWJiPxLKUPtmt6CNYUQQoS\no2v36XWgMmLBZhAbNOPxYX+1ioxKamjhLO29UhwtgY9U6PWEO7\/SBfXzyRPTzhPV\n2nHq7KJqd8IIrltslv6i\/4FEM81ivS\/mm+PN3hYlIYK6z6Ymii1nrQAplsJ67OGq\nYHtWKOvpfTzOollugsRihkAG4OB6hM0Pr45jjC3TIc7eO7kOgIcGUGUQGuuugDEz\nJ1N9FFWnN\/H6P9ukFeg5SmGC5+wmUPZZCtNBLr8o8sI5H7QhK7NgwCaGFoYuiAGL\ngz3k\/3YwJ40BbwQayQ2gIqenz+XOFIAlajv+\/nyfcDvZH9vGNKP9lVcHXUT5YRnS\nZSHo5lwvVrYUrqEAbh\/zDz8QMEyiujWvUkPhZs9fh6fimUGxtm8mFIPCtPJVXjeY\nwD3Lvt3aIB1JHdUTJR3eEc4eIaTKMwMPyJRzVn5zKsitaZz3nn\/cOA\/wZC9oqyEU\nmc9h6ZMRTRUEE4TtaJyg9lMCAwEAAQ==\n-----END PUBLIC KEY-----\n"} [authlib-injector] [DEBUG] Parsed metadata: APIMetadata [apiRoot=https://littleskin.cn/api/yggdrasil/, skinDomains=[skin.prinzeugen.net, littleskin.cn], decodedPublickey=Optional[Sun RSA public key, 4096 bits params: null modulus: 703341022079292672117834809642813454947205717819976869691035011464340374097341561815075061295962821503821889017258163013620890297485949824623916013282058406852194654293439731660792131036308629114119124459143637499075489459133834794403760902722873864730869395374447208180372410566177382060435857514800531148552669895567333226514747355395918437087351552262836651754891577513159115382925848834960993678968391764437354905499178002435808649343278626139444918705443484507545277921290646887561763748226632249892574393500817627650895849935805669017367301687662877178312666081658003279041130457578181680356055336737679573633480666755827426816980151192968247349094517909780497449870136684389239039674344986483095024781094033783584282626219714339631257243849078404899462229285284234043421774732664960471577013988299575513108247972103507432168151372910822057616619553445780075738045598935382401765772383054689377659488114992477103520067017636712507571569740532485325978133145594333469046331412253404487791063896345147405356027020225125718717261513963338552874121624247178105595670436007039896254375208854326124970383415346446423049556309036542192435009880564911270490508210189063923984309567408249048378259856386300946061535781204509742640199251 public exponent: 65537], meta={feature.non_email_login=true, implementationName=Yggdrasil API for Blessing Skin, implementationVersion=5.1.1, links={"homepage":"https:\/\/littleskin.cn","register":"https:\/\/littleskin.cn\/auth\/register"}, serverName=LittleSkin}] [authlib-injector] [INFO] Transformed [net.md_5.bungee.EncryptionUtil] with [BungeeCord Profile Key Transformer] [authlib-injector] [INFO] Httpd is running on port 52096 [authlib-injector] [DEBUG] Transformed url [https://sessionserver.mojang.com/session/minecraft/hasJoined?username=%s&serverId=%s%s] to [http://127.0.0.1:52096/https/sessionserver.mojang.com/session/minecraft/hasJoined?username=%s&serverId=%s%s] [authlib-injector] [DEBUG] Transformed url [https://sessionserver.mojang.com/session/minecraft/hasJoined?username=%s&serverId=%s%s] to [http://127.0.0.1:52096/https/sessionserver.mojang.com/session/minecraft/hasJoined?username=%s&serverId=%s%s] [authlib-injector] [INFO] Transformed [net.md_5.bungee.connection.InitialHandler] with [Constant URL Transformer] [authlib-injector] [DEBUG] Transformed url [https://api.mojang.com/users/profiles/minecraft/] to [http://127.0.0.1:52096/https/api.mojang.com/users/profiles/minecraft/] [authlib-injector] [DEBUG] Transformed url [https://api.mojang.com/users/profiles/minecraft/] to [http://127.0.0.1:52096/https/api.mojang.com/users/profiles/minecraft/] [authlib-injector] [DEBUG] Transformed url [https://sessionserver.mojang.com/session/minecraft/profile/] to [http://127.0.0.1:52096/https/sessionserver.mojang.com/session/minecraft/profile/] [authlib-injector] [INFO] Transformed [org.geysermc.geyser.skin.SkinProvider] with [Constant URL Transformer] [authlib-injector] [INFO] Transformed [net.md_5.bungee.util.AllowedCharacters] with [BungeeCord Allowed Characters Transformer] ```