فهرست منبع

Remove CSRF handling

This was required at some point in the past, but it appears to no longer be necessary!
Tianon Gravi 1 سال پیش
والد
کامیت
e1f232931d
1فایلهای تغییر یافته به همراه0 افزوده شده و 10 حذف شده
  1. 0 10
      push.pl

+ 0 - 10
push.pl

@@ -50,18 +50,8 @@ die 'login failed: ' . $login->res->error->{message} unless $login->res->is_succ
 
 
 my $token = $login->res->json->{token};
 my $token = $login->res->json->{token};
 
 
-my $csrf;
-for my $cookie (@{ $login->res->cookies }) {
-	if ($cookie->name eq 'csrftoken') {
-		$csrf = $cookie->value;
-		last;
-	}
-}
-die 'missing CSRF token' unless defined $csrf;
-
 my $authorizationHeader = {
 my $authorizationHeader = {
 	Authorization => "JWT $token",
 	Authorization => "JWT $token",
-	'X-CSRFToken' => $csrf,
 };
 };
 
 
 my $supportedTagsRegex = qr%^(# Supported tags and respective `Dockerfile` links\n\n)(.*?\n)(?=# |\[)%ms;
 my $supportedTagsRegex = qr%^(# Supported tags and respective `Dockerfile` links\n\n)(.*?\n)(?=# |\[)%ms;