The best way to test it is to make an account and test in the cloud dev environment. Then you can read the wiki to learn about DFs features. I would also recommend looking at the dreamfactory/example-scripts repository if you plan on doing server side scripting.
Using your own custom login will probably require editing DF source code.