<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cashier/server/auth, branch master</title>
<subtitle>Mirror of Cashier, a SSH Certificate Authority (CA).
</subtitle>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/'/>
<entry>
<title>Simplify</title>
<updated>2020-04-14T03:57:13+00:00</updated>
<author>
<name>Ben Burwell</name>
<email>ben@benburwell.com</email>
</author>
<published>2020-04-14T03:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=2ce3b86e0ff69538935db3149d1ed2f24aea09a3'/>
<id>2ce3b86e0ff69538935db3149d1ed2f24aea09a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Gitlab auth issue (#79)</title>
<updated>2018-10-21T14:34:30+00:00</updated>
<author>
<name>Kevin Lyda</name>
<email>kevin@ie.suberic.net</email>
</author>
<published>2018-10-21T14:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=c5ec176a1cfba4f170991ca7bf6296185b10f565'/>
<id>c5ec176a1cfba4f170991ca7bf6296185b10f565</id>
<content type='text'>
* Fix the gitlab oauth issue.

* Update for gitlab 11.1+

Versions beyond 11.1 (and possibly a few releases before) use a
different method for delivering tokens.  They also have disabled
version 3 of the api.

These changes address that and add a debugging mode for the server
that make it easier to debug issues like this in the future.

* Cleanup of PR.

Updated README. Removed code duplication.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix the gitlab oauth issue.

* Update for gitlab 11.1+

Versions beyond 11.1 (and possibly a few releases before) use a
different method for delivering tokens.  They also have disabled
version 3 of the api.

These changes address that and add a debugging mode for the server
that make it easier to debug issues like this in the future.

* Cleanup of PR.

Updated README. Removed code duplication.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove authprovider.Session</title>
<updated>2018-08-20T16:18:27+00:00</updated>
<author>
<name>Niall Sheridan</name>
<email>nsheridan@gmail.com</email>
</author>
<published>2018-08-20T16:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=f906c9ba422eb720514721b559c01f840ca34a0c'/>
<id>f906c9ba422eb720514721b559c01f840ca34a0c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Microsoft auth provider</title>
<updated>2018-08-10T17:21:02+00:00</updated>
<author>
<name>Kevin Lyda</name>
<email>kevin@ie.suberic.net</email>
</author>
<published>2018-08-10T17:21:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=3e006c39b0a4411e91e80de261d0e7b5353d44c0'/>
<id>3e006c39b0a4411e91e80de261d0e7b5353d44c0</id>
<content type='text'>
Microsoft uses JSON Web Tokens (JWT) as OAuth tokens. These can run to many thousands of characters which are too long for TTYs. Work around this by base64-encoding the token and chunk it into smaller pieces.

Closes #70 

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Microsoft uses JSON Web Tokens (JWT) as OAuth tokens. These can run to many thousands of characters which are too long for TTYs. Work around this by base64-encoding the token and chunk it into smaller pieces.

Closes #70 

</pre>
</div>
</content>
</entry>
<entry>
<title>update dependencies</title>
<updated>2017-04-10T20:38:33+00:00</updated>
<author>
<name>Niall Sheridan</name>
<email>nsheridan@gmail.com</email>
</author>
<published>2017-04-10T20:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=30802e07b2d84fbc213b490d3402707dffe60096'/>
<id>30802e07b2d84fbc213b490d3402707dffe60096</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial pass at prometheus support. (#56)</title>
<updated>2017-02-12T14:38:12+00:00</updated>
<author>
<name>Kevin Lyda</name>
<email>kevin@ie.suberic.net</email>
</author>
<published>2017-02-12T14:38:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=ed8bc523fd0d1a66acf3fa449c453508035efdfc'/>
<id>ed8bc523fd0d1a66acf3fa449c453508035efdfc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Remove the oauth_callback_url config option"</title>
<updated>2017-02-11T20:20:35+00:00</updated>
<author>
<name>Niall Sheridan</name>
<email>nsheridan@gmail.com</email>
</author>
<published>2017-02-11T20:20:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=9c344a0a95c44ef9cebade7b8a65ac160d9eb900'/>
<id>9c344a0a95c44ef9cebade7b8a65ac160d9eb900</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the oauth_callback_url config option</title>
<updated>2017-02-09T12:49:37+00:00</updated>
<author>
<name>Niall Sheridan</name>
<email>nsheridan@gmail.com</email>
</author>
<published>2017-02-04T23:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=44cb8512c9881687e091cca589a0adcb9f72fa7a'/>
<id>44cb8512c9881687e091cca589a0adcb9f72fa7a</id>
<content type='text'>
Infer the redirect url from the request instead
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Infer the redirect url from the request instead
</pre>
</div>
</content>
</entry>
<entry>
<title>Return a concrete type</title>
<updated>2017-01-25T23:32:40+00:00</updated>
<author>
<name>Niall Sheridan</name>
<email>nsheridan@gmail.com</email>
</author>
<published>2017-01-25T23:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=326976d67282aa8bd8bedb1be958eeef7a013c51'/>
<id>326976d67282aa8bd8bedb1be958eeef7a013c51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove newClient function (and calls).</title>
<updated>2017-01-25T00:52:02+00:00</updated>
<author>
<name>Kevin Lyda</name>
<email>kevin@ie.suberic.net</email>
</author>
<published>2017-01-23T23:13:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.benburwell.com/mirrors/cashier/commit/?id=a35871889c70fc3d40e2b78dd1c38d48c46ae873'/>
<id>a35871889c70fc3d40e2b78dd1c38d48c46ae873</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
