npm install
npx sequelize-cli db:migrate
- create
cfg.json
: Seturl
as the URL of the website your identificator server will be accessed from.{ "port": 8080, "url": "http://localhost:8080", "sessSecret": "someRandomString" }
- Create
credentials.json
. For this file, only include client details for the authentication services you're going to use. The services defined below are the only ones (currently) available. You can order them in the order that you want them to show up on the login page. If you're just setting up Identificator for development or testing and you'll need lots of accounts, I recommend Auth0, cause you can make accounts really fast on it{ "password": "set this value to literally anything if you want to enable local passwords", "discord": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "google": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "auth0": { "domain": "YOUR_APP_DOMAIN.auth0.com", "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "wordpress": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "reddit": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "github": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "gitlab": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "facebook": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "steam": "API_KEY", "yandex": { "id": "CLIENT_ID", "secret": "CLIENT_SECRET" }, "identificator": "http://SECONDARY-IDENTIFICATOR-SERVER-URL.com" }
npm start
-
Notifications
You must be signed in to change notification settings - Fork 0
License
OceanUwU/Identificator
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published