Comments (10)
Yes, we can do this as part of our Jakarta EE 8 release. Probably just using the same database we use now for simplicity.
Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker
Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.
from cargotracker.
- Issue Imported From: javaee/cargotracker#16
- Original Issue Raised By:@glassfishrobot
- Original Issue Assigned To: @glassfishrobot
from cargotracker.
@glassfishrobot Commented
Reported by reza_rahman
from cargotracker.
@glassfishrobot Commented
reza_rahman said:
Deferring this to a Java EE 8 version of the application. Could do this now but prefer a bit more portability.
from cargotracker.
@glassfishrobot Commented
Was assigned to reza_rahman
from cargotracker.
@glassfishrobot Commented
This issue was imported from java.net JIRA CARGOTRACKER-16
from cargotracker.
@m-reza-rahman we already discussed about the security and LDAP (it would be a good use case for the users of the mobile interface) as future improvements. I'd like to give this an high priority. Of course after the release of Jakarta 9 version.
from cargotracker.
Using Java EE security/JAAS.
I assume when using Java EE 8, the Security API, in combination with LDAP or even better OAuth2/OpenIdConnect is the best option.
from cargotracker.
The original plan was to keep it pretty simple using form based authentication backed by a database (the same database as the application). On the authorization side, the plan was to use simple role based security. I think it all doable via plain Jakarta EE 8/Jakarta Security.
We can of course always evolve things and add more advanced features once we get the basics right.
Reza Rahman
Jakarta EE Ambassador, Author, Blogger, Speaker
Please note views expressed here are my own as an individual community member and do not reflect the views of my employer.
from cargotracker.
Closing this for now. This might make demos and getting started difficult.
from cargotracker.
Related Issues (20)
- Add Derby dependency HOT 7
- Running tests HOT 2
- Support WildFly HOT 26
- Bean Validation on method paramters HOT 1
- Java 8 Streams and JPA HOT 1
- Coordinates should be part of Location domain? HOT 1
- Support Eclipse IDE HOT 25
- Problem with starting the app and errors in the logs HOT 5
- Events for the same cargo object submitted within the same minute do not update the live map HOT 1
- Cargo Tracker fails to start up and throws "Error launching test" HOT 5
- Application still does not launch. HOT 5
- Navbar Menu Overlapping on the text on Home Section. HOT 4
- Link/rendering bug in live map HOT 8
- Change deadline date pick is too restrictive HOT 2
- Event logger screen should be more mobile friendly HOT 18
- Very infrequent build failure on Mac+JDK 11 HOT 8
- Investigate adopting Java SE 11 features HOT 5
- Adopt Security Spec HOT 1
- Modernize documentation HOT 4
- [Site] responsive issue on mobile devices 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 cargotracker.