<div dir="ltr"><div>In fact, the only feature so far is mimic authentication mechanism used by Moodle. I documented [1] how Moodle's/XO autologin works and implemented it using Flask, the Python web micro framework.</div>

<div>
<br></div><div>Next step will be to turn xs-authserver into an authorization server maybe using OAuth. This would allow to use xs-authserver as an identity provider by external services easily.</div><div><br></div><div>If you have problems running xs-authserver, take a look to this issue [2] in DXS.</div>


<div><br></div><div>1: <a href="https://gist.github.com/migonzalvar/279de1bbf414df1fad8c" target="_blank">https://gist.github.com/migonzalvar/279de1bbf414df1fad8c</a></div><div><br></div><div>2: <a href="https://sugardextrose.org/issues/4759#note-3">https://sugardextrose.org/issues/4759#note-3</a></div>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Oct 28, 2013 at 6:41 PM, David Farning <span dir="ltr"><<a href="mailto:dfarning@activitycentral.com" target="_blank">dfarning@activitycentral.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">For full disclosure. This feature has been sitting on the side lines<br>
because of its kludginess. So, keep you hopes low :(<br>
<div class="HOEnZb"><div class="h5"><br>
On Mon, Oct 28, 2013 at 10:28 AM, George Hunt <<a href="mailto:georgejhunt@gmail.com">georgejhunt@gmail.com</a>> wrote:<br>
> Thank you.  I'll spend some time studying it and try to write up some<br>
> documentation, and use cases.<br>
><br>
><br>
> On Mon, Oct 28, 2013 at 5:07 AM, Miguel González<br>
> <<a href="mailto:migonzalvar@activitycentral.com">migonzalvar@activitycentral.com</a>> wrote:<br>
>><br>
>><br>
>><br>
>> On Mon, Oct 28, 2013 at 4:54 AM, George Hunt <<a href="mailto:georgejhunt@gmail.com">georgejhunt@gmail.com</a>><br>
>> wrote:<br>
>>><br>
>>> I heard that someone at activitycentral was extending, augmenting the<br>
>>> authentication used by Moodle, so that other web based services can climb<br>
>>> on.<br>
>><br>
>><br>
>> It's called xs-autherserve and is a component in DXS initiative. If you<br>
>> install XSCE using ansible you will find it in<br>
>> <a href="http://schoolserver.local:5000" target="_blank">http://schoolserver.local:5000</a>.<br>
>><br>
>>><br>
>>><br>
>>> Can someone point me to the code?<br>
>>><br>
>><br>
>> The source code is in <a href="https://github.com/migonzalvar/xs-authserver" target="_blank">https://github.com/migonzalvar/xs-authserver</a>.<br>
>><br>
>><br>
>>><br>
>>> _______________________________________________<br>
>>> Server-devel mailing list<br>
>>> <a href="mailto:Server-devel@lists.laptop.org">Server-devel@lists.laptop.org</a><br>
>>> <a href="http://lists.laptop.org/listinfo/server-devel" target="_blank">http://lists.laptop.org/listinfo/server-devel</a><br>
>>><br>
>><br>
>><br>
>><br>
>> --<br>
>> Miguel González<br>
>> Activity Central: <a href="http://www.activitycentral.com" target="_blank">http://www.activitycentral.com</a><br>
><br>
><br>
><br>
> _______________________________________________<br>
> Server-devel mailing list<br>
> <a href="mailto:Server-devel@lists.laptop.org">Server-devel@lists.laptop.org</a><br>
> <a href="http://lists.laptop.org/listinfo/server-devel" target="_blank">http://lists.laptop.org/listinfo/server-devel</a><br>
><br>
<br>
<br>
<br>
--<br>
</div></div><span class="HOEnZb"><font color="#888888">David Farning<br>
Activity Central: <a href="http://www.activitycentral.com" target="_blank">http://www.activitycentral.com</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Miguel González<br>Activity Central: <a href="http://www.activitycentral.com" target="_blank">http://www.activitycentral.com</a><br>

</div>
</div>