Volker
|
d06c25b9c8
|
Update SwiftFactory.php
Auth-Service (in explizit v3) will recheck the cached-token and will end in an "token expired exception".
|
2019-02-13 12:26:27 +01:00 |
|
William Pain
|
c26bdd4731
|
Fix: Check if $this->params['user'] is an array
Signed-off-by: William Pain <pain.william@gmail.com>
|
2019-02-05 09:56:42 +01:00 |
|
Robin Appelman
|
615fb8cd77
|
Cache tokens when using swift's v2 authentication
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2019-01-13 19:59:48 +01:00 |
|
Roeland Jago Douma
|
a0e038f912
|
generateTokenFromCache is only valid for V3
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-04-26 20:51:05 +02:00 |
|
Roeland Jago Douma
|
7318882357
|
json_decode an associative array for the swift cached token
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-04-26 20:47:47 +02:00 |
|
Roeland Jago Douma
|
1ceb081c9b
|
Merge pull request #9280 from nextcloud/bugfix/noid/swift-v3-scope
Swift v3 requires setting a scope
|
2018-04-24 09:49:27 +02:00 |
|
Roeland Jago Douma
|
ba71918ad2
|
Swift v3 requires setting a scope
Unscoped auth is not guaranteed to return a catalog. So require the
scope to be set properly.
See https://developer.openstack.org/api-ref/identity/v3/index.html#password-authentication-with-unscoped-authorization
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-04-23 19:34:09 +02:00 |
|
Morris Jobke
|
431ccb6386
|
Fix undefined variable - found by phan
Added in https://github.com/nextcloud/server/pull/8314/files#diff-a55c10804586cd797b7f3f16556c1457R157
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-04-23 11:34:41 +02:00 |
|
Morris Jobke
|
63bc633d89
|
Merge pull request #8857 from nextcloud/swift-verify-cached-token
verify cached swift token
|
2018-03-19 10:10:04 +01:00 |
|
Robin Appelman
|
41954d2903
|
verify cached swift token
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-03-16 15:20:16 +01:00 |
|
Roeland Jago Douma
|
d3e7996e80
|
Fix bucket and container usage
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-03-14 13:57:14 +01:00 |
|
Roeland Jago Douma
|
4e8d5504d2
|
Properly cache swift v3 token
The V3 token has an export function. Without this the token is
effectively never cached.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-03-12 20:53:50 +01:00 |
|
Roeland Jago Douma
|
812ea354d0
|
User proper username + pass
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-02-26 14:54:18 +01:00 |
|
Robin Appelman
|
31dd6d6aae
|
add support for v3 swift auth
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-02-26 14:54:08 +01:00 |
|
Robin Appelman
|
817f2f8f49
|
adjust swift external storage to new openstack sdk
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2018-02-19 19:41:16 +01:00 |
|