User authentication and session management for web applications
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ocaml-linkedin: apply dune fmt

Pure formatting changes from `dune fmt`: doc comment placement moves
from above the binding to below it for `type`s, multi-line `match`
expressions collapse onto one line where they fit, and infix operator
applications pick up spaces (`Soup.($?)` -> `Soup.( $? )`). No
semantic changes.

+20 -2
+13 -2
README.md
··· 11 11 12 12 ## Installation 13 13 14 + Install with opam: 15 + 16 + ```sh 17 + $ opam install auth 14 18 ``` 15 - opam install auth 19 + 20 + If opam cannot find the package, it may not yet be released in the public 21 + `opam-repository`. Add the overlay repository, then install it: 22 + 23 + ```sh 24 + $ opam repo add samoht https://tangled.org/gazagnaire.org/opam-overlay.git 25 + $ opam update 26 + $ opam install auth 16 27 ``` 17 28 18 29 ## Quick Start 19 30 20 31 ```ocaml 21 - let () = 32 + let run () = 22 33 Eio_main.run @@ fun env -> 23 34 Eio.Switch.run @@ fun sw -> 24 35 let fs = Eio.Stdenv.fs env in
+1
auth.opam
··· 18 18 "ohex" 19 19 "requests" 20 20 "respond" 21 + "mdx" {with-test} 21 22 "sqlite" 22 23 "odoc" {with-doc} 23 24 ]
+4
dune
··· 1 1 (env 2 2 (dev 3 3 (flags :standard %{dune-warnings}))) 4 + 5 + (mdx 6 + (files README.md) 7 + (libraries auth eio eio.core eio.unix eio_main requests oauth respond))
+2
dune-project
··· 1 1 (lang dune 3.21) 2 + (using mdx 0.4) 2 3 (name auth) 3 4 4 5 (generate_opam_files true) ··· 22 23 ohex 23 24 requests 24 25 respond 26 + (mdx :with-test) 25 27 sqlite))