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

External login integration #139

Open
jamorford opened this issue May 23, 2016 · 4 comments
Open

External login integration #139

jamorford opened this issue May 23, 2016 · 4 comments

Comments

@jamorford
Copy link

Does RosarioSIS have any support for external users, such as with LDAP? I cannot seem to find any mention of it on the website or wiki. This is really the only thing holding me back from wanting to use the software as teachers having one account seems to be difficult enough to manage. If this feature does not exist, in which portion of the software would it need to be implemented?

@francoisjacquet
Copy link
Owner

Hello @ibleedbinari
RosarioSIS does not support LDAP.
This feature could be implemented as a plugin. Please contact us at https://rosariosis.org/services if you would like to fund the development.

@jamorford
Copy link
Author

Where would I start if I were to develop the plugin? I don't understand how plugins integrate with RosarioSIS and can't find any documentation on it.

@francoisjacquet
Copy link
Owner

Hello @ibleedbinari
To start developing a plugin, please head to https://github.com/francoisjacquet/rosariosis/tree/mobile/plugins
There is no more documentation than this for now. Of course, you can study the existing Moodle plugin first.

Some general coding guidelines can also be found here: https://github.com/francoisjacquet/rosariosis/blob/mobile/CONTRIBUTING.md#coding-standards

@francoisjacquet
Copy link
Owner

The LDAP plugin for RosarioSIS is available. It is a simple auth plugin yet. Sponsors are welcome to implement advanced features.

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

No branches or pull requests

2 participants