practicalli / clojure-web-services

Develop production grade server-side web services and APIs using Clojure and REPL driven development
https://practical.li/clojure-web-services
Creative Commons Attribution Share Alike 4.0 International
11 stars 14 forks source link

Reitit projects testing and authorisation references #98

Open practicalli-johnny opened 2 years ago

practicalli-johnny commented 2 years ago

Projects https://github.com/prestancedesign/usermanager-reitit-example https://github.com/prestancedesign/todo-backend-reitit https://github.com/dawranliou/comment - reitit, integrant, hugsql

Testing https://dev.solita.fi/2021/03/05/automatically-generated-api-tests-with-clojure-and-reitit.html

Authorisation with reitit https://medium.com/@maison.moa/using-jwt-json-web-tokens-to-authorize-users-and-protect-api-routes-3e04a1453c3e https://github.com/ovotech/ring-jwt https://jwt.io/introduction https://github.com/schaueho/reitit-with-ring-jwt-poc https://cljdoc.org/d/tolitius/funcade/0.1.17/api/funcade.middleware.reitit https://stackoverflow.com/questions/33265812/best-http-authorization-header-type-for-jwt https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Authorization https://github.com/metosin/reitit/issues/185

Swagger https://stackoverflow.com/questions/61469164/how-do-i-get-swagger-ui-to-let-me-provide-authentication-header