Comments (7)
Don't mind me, I'll be a pest about all the issues I see. I love the fact that this is open source software, which is why I can keep giving my input.
from bitex.
This is a security measure. It is a single page application using a Websocket connection.
So, whenever you close your browser, refresh the page, your connection will be closed and you will be forced to login again.
Also, there is no need to refresh, because the app is realtime. There are some grids that requires the user to refresh, but there is always a refresh button inside the grid, so you don't have to click on it.
Creating sessions is dangerous, since most of the users do not logout when they leave a website. This opens door to hackers
from bitex.
Wouldn't it be more practical to close a session after a 15 minute window, instead of instantaneously when the Logo is clicked? It's a good tradeoff between security and usability.
I understand the refresh case will be a tad bit more difficult to deal with.
from bitex.
15 minutes is enough for a hacker clean your account :)
Clicking on the logo should take you to the initial page. I will fix that.
from bitex.
Thank you for that. However, I'd still encourage to keep this issue open. CEX.io has a timeout of 15 minutes, Coinbase goes even longer. Let this issue gain a few more votes please.
from bitex.
+1 for keeping a session open and maybe allow users to request 2FA token upon every action, which could be a nice security countermeasure
from bitex.
Hi @felipecsl and @amingilani
Are you still having connection issues?
Thanks,
Rodrigo
from bitex.
Related Issues (19)
- Verified users still see "Verify" option HOT 2
- Market Statsitics [feature request] HOT 3
- Bitcoin buy offers limited to fiat balance HOT 3
- Orderbook with additionals colums like bitcoin accumulated amount HOT 2
- Readme setup instructions seem outdated HOT 3
- Publish a REST API for basic market data (ticker) HOT 3
- Help: Message from server: Error - Not connected to the server HOT 5
- Update example config (`config/bitex.ini.example`) HOT 11
- Database fields too short HOT 1
- Keep getting signed out... just for using the UI HOT 3
- How to install on ubuntu? HOT 1
- Where are the demo .conf files?
- Web socket api blinktrade
- install HOT 5
- btc+ltc support
- Demo site problem
- Not a problem-I want to help!
- Need API documentation HOT 11
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 bitex.