Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread Sean Corfield
Yes, there is definitely a learning curve with Clojure and its ecosystem that makes it hard to just "dip in" every few years. It is not optimized for beginners and I don't think it ever will be (although the beginner experience is much better now than it used to be). It is not designed for

Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread Rostislav Svoboda
> Every year or two I go looking for something like this, or at least a guide or tutorial. And every time, I encounter at least one of the following: > - A key element of the guide is outdated or depends on a library which is outdated (and where in some cases there is a reference made that

Re: How to include ClojureScript into HTML page?

2020-03-21 Thread nenad mitrovic
Or even better, when I create simple HTML file without extending any base.html file, how to add clojurescript namespace, how to reference it? You know, like javascript helloworld example How to do this in ClojureScript? On Sunday, March 22, 2020 at 1:20:06 AM UTC+1, nenad mitrovic wrote:

How to include ClojureScript into HTML page?

2020-03-21 Thread nenad mitrovic
I am following guestbook example from the book Web Development With Clojure 3rd edition. I am struggling with including ClojureScript namespace into HTML document. Everything is working fine with example where I have one core.cljs. With that file, only I have to do is to include this piece of

Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread z9znz
This may sound like a rant, but it's not meant to be. This is just my recurring frustration whenever I am led by my strong desire to use Clojure, but my typical use case is a basic business web app with authentication. Such use case may not at all be the best use of Clojure, but it should be

Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread Jérémie Grodziski
Regarding the security part I find that delegating authentication and authorization to a specialized component is a good approach. You can use Keycloak for that matter and I published some times ago some details about its integration in the Clojure world :

Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread Sean Corfield
> some form of database interface (definitely need not be ORM; just a demonstrated pattern) I'm curious as to what you feel is missing beyond clojure.java.jdbc / next.jdbc? SQL is the lingua franca for relational databases and those libraries provide the interface between Clojure data -- hash

Re: WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread z9znz
This is what primarily keeps me from ever building a first (web) app with Clojure. Even the Web Development with Clojure, 3rd edition that I bought (beta) still does not have the section on this topic filled in. I'm convinced that part of what prevents Clojure from being adopted more is

Clojars moved to new infrastructure

2020-03-21 Thread Toby Crawley
As announced on March 15th[1], we are in the process of moving Clojars.org to new infrastructure hosted on AWS. We've beta tested for the past week (thanks to all that helped out!), and haven't had any issues. So we just switched DNS to point to the new infrastructure. You should start using it

WebApp authentication and authorization - up-to-date information?

2020-03-21 Thread Rostislav Svoboda
I have difficulties finding up-to-date information, tutorials, articles, blog posts etc. concerning WebApp authentication and authorization. The most "recent" useful articles I found are from 2015 and 2014: https://rundis.github.io/blog/2015/buddy_auth_part2.html