|
@@ -71,7 +71,7 @@ base64Decode: aString
|
|
|
<return (new Buffer(aString, 'base64').toString())>
|
|
|
!
|
|
|
|
|
|
-isAuthenticated: aRequest response: aResponse
|
|
|
+isAuthenticated: aRequest
|
|
|
"Basic HTTP Auth: http://stackoverflow.com/a/5957629/293175
|
|
|
and https://gist.github.com/1686663"
|
|
|
| header token auth parts|
|
|
@@ -119,8 +119,8 @@ handleGETRequest: aRequest respondTo: aResponse
|
|
|
|
|
|
handlePUTRequest: aRequest respondTo: aResponse
|
|
|
| file stream |
|
|
|
- (self isAuthenticated: aRequest response: aResponse)
|
|
|
- ifFalse: [self respondAuthenticationRequiredTo: aResponse].
|
|
|
+ (self isAuthenticated: aRequest)
|
|
|
+ ifFalse: [self respondAuthenticationRequiredTo: aResponse. ^nil].
|
|
|
|
|
|
file := '.', aRequest url.
|
|
|
stream := fs createWriteStream: file.
|