Ufront API Documentation

Ufront is an open source client-server web framework for Haxe. This API documentation includes all the classes used in the various Ufront libraries.

The menu on the left only shows the ufront package, which is where most of the good stuff is.The API documentation for any dependencies is included in the search and in links in the documentation, but is hidden from the menu to avoid clutter.

package ufront.auth

api
model
AuthError

Common authentication errors that may be encountered by a UFAuthHandler.

BossUser

EasyAuth

EasyAuthAdminMode

A version of EasyAuth that acts in admin mode, useful for task runners etc.

EasyAuthDBAdapter

EasyAuthLoginErrorMessage

EasyAuthPermissions

Permissions that are used by EasyAuth for setting up new users, groups, and permissions.

InlineEasyAuthMiddleware

Allow for inline authentication on any HttpRequest.

NobodyAuthHandler

An AuthHandler which always gives no permissions.

UFAuthAdapter

An interface describing a mechanism for authenticating a user.

UFAuthAdapterSync

An interface describing a mechanism for authenticating a user synchronously.

UFAuthHandler

An authentication handler that can be used with Ufront applications.

UFAuthUser

A user who has been logged in using a UFAuthHandler.

YesBossAuthHandler

An AuthHandler which always gives you permission to do anything.