(defn- handle-login-callback [req]
(let [{:keys [id login name] :as user-info} {:id 123 :login "jumarko" :name "Juraj Martinka"}
provider-id :github
provider-name (name provider-id)]
provider-name))
#_(handle-login-callback {})
;;=>
Unhandled java.lang.ClassCastException
class java.lang.String cannot be cast to class clojure.lang.IFn (java.lang.String is in module
java.base of loader 'bootstrap'; clojure.lang.IFn is in unnamed module of loader 'app')