Comments (2)
The implementation will contain a combination of both ideas.
- The informer only publishes information visible for the public
- Remotes which are authenticated ignore this information but use it as the trigger to request information filtered by permission.
This could always be improved by merging the state published for all users with the current state and testing if a follow up request with authentication is necessary.
from bco.authentication.
The basic implementation is finished on the branches:
- feature-communication-service-transaction-id: jul, bco.authentication
- feature-unit-read-permission: bco.registry, bco.dal
from bco.authentication.
Related Issues (20)
- Verify Admin Rights
- show different permission types HOT 1
- Replace Permission Treemap HOT 1
- Hide Admin Tab for users HOT 1
- Hide Settings if user is not logged in HOT 1
- Authentication does not prevent replay attacks HOT 1
- Credential store throws Nullpointer if file store does not exist.
- reenabled automated bco.authentication tests in test module pom HOT 1
- Fix handling of logout during authenticated request HOT 1
- SessionManager in AuthenticatedRemoteService should be changeable
- Enhance Credential Store HOT 5
- CPU Burn after kerberos ticket expires HOT 1
- Please revise code change to fix bug where new tickets are directly outdated. HOT 1
- Bad padding exception when bco cloud tries to control any units. HOT 1
- Password login not possible after the password has set/updated via bcozy. HOT 3
- User login fails in any case after client has failed. HOT 1
- SessionExpiredException thrown but no relogin performed HOT 3
- SessionManager return Futures
- loginUserAfterSystemLoginFailure Test fails HOT 2
- Error "Data must not be longer than 117 bytes" when starting bco device manager bundle HOT 4
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 bco.authentication.