CyberNinjas / TallyCTF

Capture-The-Flag Scoreboard & CTF Event Running Software.
GNU General Public License v3.0
7 stars 5 forks source link

Document User Authentication Options #18

Open Jnchi opened 5 years ago

Jnchi commented 5 years ago

Location: Admin > Manage User Auths > New User Auth > User Auth Type

Jnchi commented 5 years ago

https://github.com/CyberNinjas/TallyCTF/wiki/User-Authentication-Options

Jnchi commented 5 years ago

GitHub

Location: Settings > Developer settings

GITHUB_ID={{client_id}} GITHUB_SECRET={{client_secret}} npm start

NOTE: If you ever need to find these values again, they are located at https://github.com/settings/applications/{{application_id}}.

NOTE: The login page states, "Sign in using your social accounts", however the icon is currently not displayed being displayed for any of the providers, (See: https://github.com/CyberNinjas/TallyCTF/issues/26).

Source: https://github.com/CyberNinjas/TallyCTF/blob/master/modules/users/server/config/strategies/github.js

References:

Jnchi commented 5 years ago

WIP: Azure Active Directory (https://github.com/CyberNinjas/TallyCTF/issues/27)

Location: App registrations > Register an application

NOTE: The login page states, "Sign in using your social accounts", however the icon is currently not displayed being displayed for any of the providers, (See: https://github.com/CyberNinjas/TallyCTF/issues/26).

Source: TODO

References: