BnMcGn / clath

Clath is single sign-on middleware for Clack. Login with OAuth1.0a, OAuth2 or OpenID Connect.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readme Instructions unclear

jonathanabennett opened this issue · comments

The README instructions say:

Visit "/clath/login" on your server to see a list of working providers. Initially this will be empty.

But this endpoint is incorrect, the actual endpoint is "/clath/login/".

Additionally, the instructions are unclear about how to pair this with Lack. I guessed correctly the first time, but the incorrect endpoint threw me off for most of a day. Since Caveman2 uses Lack in its make-project skeleton, we should be clear about where the call to clath:component goes. It's probably easiest to just recommend that it goes after :session in the app.lisp file created by caveman2:make-project