FormShare icon indicating copy to clipboard operation
FormShare copied to clipboard

Basic http auth end-point?

Open poVoq opened this issue 3 years ago • 3 comments

Is there a basic http auth end-point to authenticate another service against the Formshare user database?

I am aware of the Oauth2 provider plugin, but something simpler would be nice.

Thanks!

poVoq avatar Jan 31 '22 20:01 poVoq

Hi,

QLands has plugins to authenticate with for example Microsoft 365 Active Directory. We can also develop any kind of authentication plugins depending on your needs. In the coming weeks, we are releasing an open-source Oauth2 plugin for FormShare.

On the other hand, If you want to Authenticate a third-party system against FormShare, for example, Apache SuperSet, then you can use the open-source FormShare OpenID plugin: https://github.com/qlands/formshare_openid_plugin

qlands avatar Jan 31 '22 20:01 qlands

For now I am just playing around with it in private capacity. Tired of using the old Kobotoolbox.

I might develop my own plugin to integrate a XMPP chat system though...

poVoq avatar Jan 31 '22 20:01 poVoq

Sure! FormShare already comes with Mosquitto MQTT for real-time communication between the browser and the server. You can also use the same infrastructure to create an XMPP Chat. This cookiecutter: https://github.com/qlands/formshare-cookiecutter-plugin will help you create a FormShare plugin in seconds.

qlands avatar Jan 31 '22 21:01 qlands