From 0e31211b27abba52af5d25cf0a8c045ec3416653 Mon Sep 17 00:00:00 2001 From: brandon Date: Fri, 23 Feb 2024 01:08:17 -0800 Subject: [PATCH] add adinfo.yaml.template and readme --- README.md | 17 +++++++++++++++++ adinfo.yaml.template | 2 ++ 2 files changed, 19 insertions(+) create mode 100644 README.md create mode 100644 adinfo.yaml.template diff --git a/README.md b/README.md new file mode 100644 index 0000000..d04c988 --- /dev/null +++ b/README.md @@ -0,0 +1,17 @@ +# ONE ACCOUNT +A single sign-on server that supports multiple authentication methods including LDAP and Active Directory, with includes features such as Two-Factor Authentication (MFA) and more + + +## Running +- Edit `adinfo.yaml.template` to include your Active Directory/LDAP configuration details. +- Rename `adinfo.yaml.template` to `adinfo.yaml`. +- Install required dependencies + ```sh + pip install -r requirements.txt + ``` +- Run + ```sh + python accounts.py + ``` + + ###### All content in this repo is the sole property of Brandon Brunson including all copyrights and trademarks. Unauthorized use or distribution will result in punishments of the fullest extent of the law, including, but not limited to, inprisonment. \ No newline at end of file diff --git a/adinfo.yaml.template b/adinfo.yaml.template new file mode 100644 index 0000000..5f1b0c0 --- /dev/null +++ b/adinfo.yaml.template @@ -0,0 +1,2 @@ +adbind_user: # Full DN of Active Directory user to bind too (ex. cn=One,cn=users,dc=corp,dc=website,dc=com) +adbind_pass: # Password for Active Directory user to bind with \ No newline at end of file