KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Note: 4D Credentials Manager: JavaScript Injection Using Data from 4D
PRODUCT: 4D | VERSION: 12 | PLATFORM: Mac & Win
Published On: February 24, 2011

Mash-ups of Web technologies and 4D data are nothing new to 4D. In fact there are several previous Technical Notes on this topic. Typically in those Notes some public API was used to provide input and get output. The power of 4D to leverage Web technologies is not limited to this simple input/output approach however. With Web areas the developer has complete control over the presentation of any browser-based content using JavaScript injection.

In this Technical Note the idea of taking 4D data and injecting it into existing websites is explored. This is done using the premise of a password manager that can be used to manually or automatically fill in credential data on any website.

To be clear, JavaScript injection does require donning a Web developer hat. You must know what it is you want to inject and where to inject it; that is you must learn some JavaScript. This Technical Note provides step-by-step instructions for accomplishing this task along with an example database.

Download Complete Tech Note and Example: Tech Note Document and Demo Database