From e0f5734a08c35af71c96ef915ab4e8251e08b07f Mon Sep 17 00:00:00 2001 From: White Date: Thu, 7 Apr 2016 19:04:41 +0930 Subject: [PATCH] Removed the long-deprecated /token/create endpoint --- TShockAPI/Rest/SecureRest.cs | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/TShockAPI/Rest/SecureRest.cs b/TShockAPI/Rest/SecureRest.cs index 5ba2574a..b0cc65c7 100644 --- a/TShockAPI/Rest/SecureRest.cs +++ b/TShockAPI/Rest/SecureRest.cs @@ -44,8 +44,7 @@ namespace Rests { Tokens = new Dictionary(); AppTokens = new Dictionary(); - - Register(new RestCommand("/token/create/{username}/{password}", NewToken) { DoLog = false }); + Register(new RestCommand("/v2/token/create", NewTokenV2) { DoLog = false }); Register(new SecureRestCommand("/token/destroy/{token}", DestroyToken)); Register(new SecureRestCommand("/v3/token/destroy/all", DestroyAllTokens, RestPermissions.restmanage)); @@ -129,18 +128,6 @@ namespace Rests return this.NewTokenInternal(user, pass, context); } - [Obsolete("Please use NewTokenV2. This endpoint will be removed in release 4.3.13.")] - private object NewToken(RestRequestArgs args) - { - var user = args.Verbs["username"]; - var pass = args.Verbs["password"]; - var context = args.Context; - - RestObject response = this.NewTokenInternal(user, pass, context); - response["deprecated"] = "This endpoint is deprecated and will be removed in release 4.3.13."; - return response; - } - private RestObject NewTokenInternal(string username, string password, IHttpContext context) { int tokens = 0;