

However, you can completely customize the underlying layout and any additional scripting needed. You lose the ability to completely customize the built-in chrome that FileMaker provides to build the UI widget. The advantage is that you retain all the functionality that includes resetting FileMaker account passwords on first login, OAuth authentication via Azure, Google and Amazon accounts, etc. The first technique utilizes the built-in FileMaker functionality for logging in by invoking the “Re-Login” script step. Both are invoked by testing to see if we are in a WebDirect session and running an appropriate script. The referenced sample shown here demonstrates several techniques.

This is where you can take advantage of the tools available in FileMaker, including error trapping. Once in a WebDirect session, you have complete control over the look and feel of the login form. Note that this is not supported in FileMaker Cloud, as it does not support signing in with an HTTP POST request. Instead, the user will be sent directly, with authentication, to a WebDirect session. This a page on which end-users will not view any content. The resulting HTML will build and automatically submit the form. To make it easier to generate the HTML form, use the provided PHP script, which sets the needed parameters as an array of variables. Learn more from the FileMaker WebDirect 18 Guide.
Filemaker fmdiff change creator version pro#
Normally you would not want to do this with a FileMaker Pro application, but since this is specific to web-accessible custom applications, the risks associated with being able to interrupt the sequence go away. Essentially, these act as Public credentials.
Filemaker fmdiff change creator version how to#
The following demonstrates how to do just that.īy creating a security privilege set that is restricted to only WebDirect and carefully allowing only access to assets required for logging into a FileMaker application, we can craft an HTML form that will automatically submit as a POST using preset credentials. It would be nice if there were a way to keep this within the purview of FileMaker development, allowing you to use all the power and ease of custom application development that you know and love.


Also, as a FileMaker developer, building custom HTML may be well outside your wheelhouse. Namely, if authentication fails, you may see the default WebDirect UI for re-entering authentication. It works fine however, there are some limitations to this approach. There is, in fact, some support for this functionality where you can use completely custom HTML that submits using an HTTP POST request. Custom LoginĪ common request for developers is the ability to customize the FileMaker WebDirect login page appearance. While this is not meant to be an exhaustive list of the options to customize WebDirect, I would like to share just a few techniques that I have worked on recently. This is appealing for several reasons, including a zero-configuration client allowing for the commoditization of client computing requirements of your workforce. There are many ways to customize WebDirect, a part of the FileMaker Platform that enables access to custom applications authored in FileMaker Pro via a compatible web browser.
