Comments (2)
hey @little-vista
Would it not be possible for you to send the token as an argument with login
DeepstreamClient.login({ token: jwtToken })
which can then be accessed by the permission plugin on deepstream rather than retrieving it from a cookie or session?
from deepstream.io-client-java.
@yasserf Can you explain how that works? I want to delegate authentication completely to our API end point. That is, deepstream is setup to call out to our API authentication end point and it is this end point that validates the token. The end point has to work for apps (which we can do via a header value, browser for which we supply a cookie)
Let me see if I understand what you mean. By adding the jwt as an attribute of the login data, this is then forwarded to the API end point. What structure of json should that end point expect based on your suggestion?
from deepstream.io-client-java.
Related Issues (20)
- Serious Issues with Login if Deepstream Host is Down HOT 2
- Android app hangs on client.close() after client.login()
- client.record.getRecord() hangs for ever if no internet connection is available
- deepstream.io-client-java v2+ not able to login API 21-
- Update Java Web Sockets Dependency
- DeepstreamClient.close() throwing NullPointerException on Android 8(Oreo) HOT 3
- Connection Error
- Don't know if subscribed to event with DeepstreamClient.event.subscribe
- No updates on repository. HOT 3
- NPE when calling unsubscribe() while not subcribed
- Reconnect throw exception but didn't return it to the method who wants to connect
- Add source jars?
- Include custom Gson serialization
- getRecord() method hangs on simultaneous request.
- Redundant JsonElement handling in method Record:set if pass JsonElement as value
- App crashes on connection change using deepstream
- v4 support? HOT 6
- deepstream java v2.2.2 cannot login to deepstream server v4.2.5 HOT 5
- java client code does not work well HOT 2
- Would love some information about the android/ios integration, to work on the code HOT 1
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 deepstream.io-client-java.