https://github.com/dfornika/oidc-auth-test
Demo for authentication against OIDC provider
https://github.com/dfornika/oidc-auth-test
authentication clojurescript openid-connect
Last synced: 2 months ago
JSON representation
Demo for authentication against OIDC provider
- Host: GitHub
- URL: https://github.com/dfornika/oidc-auth-test
- Owner: dfornika
- License: epl-2.0
- Created: 2023-01-06T00:57:09.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-10T00:34:31.000Z (over 3 years ago)
- Last Synced: 2025-03-18T21:55:30.556Z (over 1 year ago)
- Topics: authentication, clojurescript, openid-connect
- Language: Clojure
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oidc-auth-test
Demo for authentication against OIDC provider
# Requirements
Running this demo requires:
- nodejs & npm
- Java
- Clojure CLI
Follow these instructions to [install the Clojure CLI](https://clojure.org/guides/install_clojure) if you haven't already:
...or if you'd prefer to install into your home directory:
```
curl -O https://download.clojure.org/install/linux-install-1.11.1.1208.sh
chmod +x linux-install-1.11.1.1208.sh
./linux-install-1.11.1.1208.sh --prefix $HOME
```
# Setup
Use `npm` to install the JavaScript dependencies to the `node_modules` directory:
```
git clone https://github.com/dfornika/oidc-auth-test.git
cd oidc-auth-test
npm install
```
# Start
```
npx shadow-cljs watch app -A:dev
```
The demo will be served at http://localhost:8080