@@ -171,42 +171,6 @@ public Task<string> SignTypedDataV4<T, TDomain>(T data, TypedData<TDomain> typed
171
171
return SignTypedDataV4 ( safeJson ) ;
172
172
}
173
173
174
- public virtual async Task < string > Authenticate (
175
- string domain ,
176
- BigInteger chainId ,
177
- string authPayloadPath = "/auth/payload" ,
178
- string authLoginPath = "/auth/login" ,
179
- IThirdwebHttpClient httpClientOverride = null
180
- )
181
- {
182
- await EnsureCorrectNetwork ( chainId ) ;
183
-
184
- var payloadURL = domain + authPayloadPath ;
185
- var loginURL = domain + authLoginPath ;
186
-
187
- var payloadBodyRaw = new { address = await GetAddress ( ) , chainId = chainId . ToString ( ) } ;
188
- var payloadBody = JsonConvert . SerializeObject ( payloadBodyRaw ) ;
189
-
190
- var httpClient = httpClientOverride ?? _client . HttpClient ;
191
-
192
- var payloadContent = new StringContent ( payloadBody , Encoding . UTF8 , "application/json" ) ;
193
- var payloadResponse = await httpClient . PostAsync ( payloadURL , payloadContent ) ;
194
- _ = payloadResponse . EnsureSuccessStatusCode ( ) ;
195
- var payloadString = await payloadResponse . Content . ReadAsStringAsync ( ) ;
196
-
197
- var loginBodyRaw = JsonConvert . DeserializeObject < LoginPayload > ( payloadString ) ;
198
- var payloadToSign = Utils . GenerateSIWE ( loginBodyRaw . Payload ) ;
199
-
200
- loginBodyRaw . Signature = await PersonalSign ( payloadToSign ) ;
201
- var loginBody = JsonConvert . SerializeObject ( new { payload = loginBodyRaw } ) ;
202
-
203
- var loginContent = new StringContent ( loginBody , Encoding . UTF8 , "application/json" ) ;
204
- var loginResponse = await httpClient . PostAsync ( loginURL , loginContent ) ;
205
- _ = loginResponse . EnsureSuccessStatusCode ( ) ;
206
- var responseString = await loginResponse . Content . ReadAsStringAsync ( ) ;
207
- return responseString ;
208
- }
209
-
210
174
public Task < string > RecoverAddressFromEthSign ( string message , string signature )
211
175
{
212
176
throw new NotImplementedException ( ) ;
0 commit comments