Provides authentication facilities for web services.
| src | ||
| tests | ||
| .gitignore | ||
| dev.metalisp.webauth.asd | ||
| LICENSE | ||
| README.org | ||
dev.metalisp.webauth
Provides authentication facilities for web services.
Example usage
(define-survey-handler (login-handler :uri "/" :redirect-url "login") (fail created-admin logout)
(:get (generate-login-response (determine-login-state)
#'login-form
"/dashboard"
:fail fail
:created-admin created-admin
:logout logout))
(:post (process-login-submission (determine-login-state)
(build-auth-from-request))))