Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Basic http auth end-point? #46

Open
poVoq opened this issue Jan 31, 2022 · 3 comments
Open

Basic http auth end-point? #46

poVoq opened this issue Jan 31, 2022 · 3 comments

Comments

@poVoq
Copy link

poVoq commented Jan 31, 2022

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!

@qlands
Copy link
Owner

qlands commented Jan 31, 2022

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

@poVoq
Copy link
Author

poVoq commented Jan 31, 2022

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...

@qlands
Copy link
Owner

qlands commented Jan 31, 2022

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants