Comments (6)
Great, thanks for the writeup! I'll study the material during the weekend
from joss.
Should have included the link to the v1.0 auth request docs:
I appreciate your interest! I look forward to your thoughts.
from joss.
I have read the documentation. Do you happen to have access to a server that works this way? It would help hugely if I can write something and check immediately if it works on that server.
from joss.
@robert-bor sent email, lemme know if you got it ;)
from joss.
Yep, got it. Thanks.
I think the best approach would be the following:
- add an authentication command, effectively resulting in two: Basic authentication and Keystone authentication
- make sure to have Keystone authentication as the default to ensure backward compatibility
- allow the Account object to be instantiated with the preferred authentication mechanism
This would also work for the other authentication mechanisms.
What do you think of this approach?
from joss.
Love it! 👏
from joss.
Related Issues (20)
- storedObject.uploadObject(File file) deos not close the file stream
- losing exception information
- Race condition in ContainerCache.getContainer
- Rename getcontainerWritePermission
- StoredObject.exists() response 403
- KeystoneV3 authentication fails with nullpointer exeception HOT 1
- when occur UnauthorizedException , again invoke super.call(), inputstream is null.
- Do not log token refreshes as errors HOT 1
- Connection retires to storage fails
- X-Account-Meta-Temp-URL-Key has fully capitalized word, failing metadata fetch
- joss depends on jackson-mapper-asl:1.9.11 which has CVE vulnerability CVE-2019-10172 HOT 1
- using AuthenticationMethod.EXTERNAL and an AccessProvider results in NullPointerException
- How to test the PaginationMap locally
- swift auth: HTTP status 405, Error UNKNOWN
- Problem uploading files in directory
- No sync ContainerCache
- Getting SSLPeerUnverifiedException even after setting setDisableSslValidation(true) on Account Config
- username and tenantName are mixed up
- Account Information metadata cannot be resolved due to case-sensitive headers matching
- MD5_CHECKSUM error while uploading a file
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from joss.