Relax security by default to be more accessible to new users
------------------------------------------------------------
Key: DNA-596
URL:
https://jira.jboss.org/jira/browse/DNA-596
Project: DNA
Issue Type: Feature Request
Components: Documentation, Examples
Affects Versions: 0.6
Reporter: Jason Dobies
While doing a quick prototype/proof of concept using DNA for the first time, I ran into
two issues:
- I wasn't able to simply login using Repository.login(). I had to configure and use
JAAS.
- I wasn't able to write files to a FileSystemSource, getting an error similar to
"source does not support update"
The latter was fixed by adding the configuration property "updatesAllowed" and
setting it to true.
After some discussion in the chat room with bcar and rhauch, it sounds like everyone is on
board making the initial user experience easier (avoiding the above two issues). A
potential side JIRA to this would be to add documentation on hardening DNA for a
production deployment, which would mention things such as disabling anonymous login and
file writing (assuming that's desired).
On a personal note: the docs do a really good job of laying out the other steps I needed
to take with regard to creating the configuration, engine, repository, and session. Once I
got JAAS configured the code I had written to interact with DNA worked fine.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira