Interfaces
The following interfaces provide access to the entire functionality of the Manja server:
- TCP/IP-based proprietary protocol
- PHP API
You can use them, for a full text search, to generate and retrieve thumbnails and high-resolution files, to retrieve metadata, and to upload files or edit metadata. With appropriate permissions, these interfaces even allow you to modify settings, create user accounts, edit the permissions themselves and much more.
The following interfaces also allow you to access the files managed in Manja Digital:
WebDAV is an open standard for making files available on the Internet. Users can access the files as if they were on a hard disk or network drive. Every major operating system already includes a WebDAV client (Microsoft Windows, Apple Mac OS X, Linux). To deploy a Manja installation via WebDAV, the Manja WebDAV add-on is required.
OAuth2 is an open standard protocol that enables secure authorization. With the support of OAuth2, Manja offers you the possibility to integrate users into the system without creating additional user accounts. A simple login of the user with his/her Google or Microsoft email address is all that is required to initiate the login. The administrator will be notified about the registration afterwards and can then activate it in the system.