我目前工作的公司为教育设施构建企业软件。我刚刚为他们的一个产品完成了一个插件,将它集成到 Moodle 中。这既简单又快捷,因为我所要做的就是创建源代码,然后将其打包成 .zip。
现在他们来找我,希望我为使用Sakai的设施做同样的事情。我已经意识到 Sakai 基本上是在服务器上运行的已编译的 java.. 但我想知道它是否有任何基于插件或修改系统可以用来将我们的产品集成到其中?
也提前感谢。:)
Sakai 有两种开发新插件(有时也称为工具)的主要方法。
除了上面 Zach 提到的“工具插件”之外,Sakai 还支持通过 UserDirectoryProvider API 进行身份验证扩展。大多数常见的身份验证方法(密码、Shibboleth、LDAP、Active Directory、CAS)都已得到支持,但自定义方法也并不难编写。