Authentication
Authentication Tokens are used to authenticate the user on the server. This is done by the core. The core calls an authentication endpoint on the server. If the user is authenticated successful the server response with a generated token, that will be used for future requests. If the authentication...
api
API Authentication Create User Create a new user and receive a token as response. [POST] /api/user Request Body: { "objectId":"", "metaData": "", "name":"NAME", "secret" Communication The communication with the core is done with JSON. Store Create store: Store *store = Store::getStore(json storeSchema); Example of a JSON store schema: { "name" Permissions GloopPermission: WRITE, READ GloopUser A GloopUser is created when the app runs the first time, this user is used to authenticate on the server and to check which objects can be accessed by this user. It is also possible to override this user with an... Aspects A aspect is a flexible plugin technology for extending the core functionality. Aspects are used from the SDK to provide some functionalities, for example: access control of a GloopObject. They can also be used to extend the SDK implementation from outside. GloopAspect By extending the GloopAspect... Validator Validators can be used to validate the value of properties before saveing. If the validation fails, a GloopValidationException is thrown. You can use one of the predefined validators or define your own one. Predefined validators Some predefined validators: @Between(min = 5, max = 10)... Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries... Theme updates:
Permalinks
Kramdown
URL specified in config file
removed PDF output
removed some of the alternative layouts
added blog feature
sidebars configurable per page
Hooks The admin can add hooks, which are basically a piece of code written in various languages and this code is run during the API calls. The admin is able to modify the code in the hook within the admin interface. Coming Soon: View log output of hooks on... Where When calling where() on a GloopList, it will return a GloopQuery object. On the GloopQuery object several operations can be called: equalsTo notEqualsTo greaterThan greaterThanOrEqualTo lessThan lessThanOrEqualTo between beginGroup startsWith endsWith Each of the following operations can be combined using the GloopConnector object... See more posts from the News Archive. Communication
aspects
aspects
Validator
Sample post
Welcome to Jekyll!
Hooks
Where