Skip to content

Commit

Permalink
Update old URLs to central.spacestation14.io
Browse files Browse the repository at this point in the history
  • Loading branch information
PJB3005 committed May 23, 2024
1 parent 5ed34eb commit d42b236
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion src/en/community/admin/admin-tooling.md
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ Use the `list` command to list all available commands, and the `help <command na

---

If you're an official Space Wizards :tm: Admin, you can access the online admin panel at `central.spacestation14.io/admin`. Log in using your SS14 account. Third-party servers can also set up this panel for themselves using the repository, so thats why this information is here and not secret.
If you're an official Space Wizards :tm: Admin, you can access the online admin panel at https://ss14-admin.spacestation14.com/. Log in using your SS14 account. Third-party servers can also set up this panel for themselves using the repository, so thats why this information is here and not secret.

The *Bans* tab at the top is the most useful. This shows all current bans. You can search by active bans, or total bans, for any player. **This menu shows PII (personally identifying info) such as HWID and IP, so do not ever reveal this information to others.**

Expand Down
8 changes: 4 additions & 4 deletions src/en/server-hosting/oauth.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ The SS14 authentication hub implements OAuth2 and OpenID Connect. This allows yo

This is used by the [official forum](https://forum.ss14.io), [official wiki](https://wiki.ss14.io) and SS14.Admin panel to make it easy for people to log into stuff with the same account everywhere. I am very pleased with how well it works.

OAuth apps are tied to an SS14 account and can be created [here](https://central.spacestation14.io/web/Identity/Account/Manage/Developer).
OAuth apps are tied to an SS14 account and can be created [here](https://account.spacestation14.com/Identity/Account/Manage/Developer).

Some information you may want to know (this is repeated on the app management page):
* Authority: https://central.spacestation14.io/web/
* OIDC config: https://central.spacestation14.io/web/.well-known/openid-configuration
* Authority: https://account.spacestation14.com/
* OIDC config: https://hub.spacestation14.com/.well-known/openid-configuration
* Allowed authorization flow: Authorization code (implicit etc is not allowed)
* Available scopes: `openid`, `profile`, `email`.

Expand Down Expand Up @@ -60,7 +60,7 @@ wfLoadExtension( 'OpenIDConnect' );
$wgPluggableAuth_Config[] = [
'plugin' => 'OpenIDConnect',
'data' => [
'providerURL' => 'https://central.spacestation14.io/web/',
'providerURL' => 'https://account.spacestation14.com/',
'clientID' => 'e584f64f-d0f9-4b15-9714-1233bc4c55a4', // Replace with your client ID.
'clientsecret' => 'foobar', // Replace with your client secret.
'scope' => [ 'profile', 'email' ]
Expand Down
6 changes: 3 additions & 3 deletions src/en/server-hosting/setting-up-ss14-admin.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,11 +67,11 @@ ForwardProxies:

# Your way of authenticating accounts, the docs will set it up with an ss14 account
Auth:
Authority: "https://central.spacestation14.io/web/"
Authority: "https://account.spacestation14.com/"
ClientId: "9e2ce26f-EDIT-THIS-b4d9-8cc08993b33e"
ClientSecret: "foobar"

authServer: "https://central.spacestation14.io/auth"
authServer: "https://auth.spacestation14.com"
```
```admonish warning
Expand All @@ -81,7 +81,7 @@ I will STRONGLY recommend you put this behind a reverse proxy if you are not alr
## Authentication config
This is a pretty important one, it will be your way of authenticating with the webpanel. Anyone with administrator permissions on your server automaticly gets access to the webpanel. We will use Space Station 14 Accounts for this.

1. Log in into and go to https://central.spacestation14.io/web/Identity/Account/Manage/Developer and click on "New OAuth App"
1. Log in into and go to https://account.spacestation14.com/Identity/Account/Manage/Developer and click on "New OAuth App"
2. Type in an app name, this can be anything
3. For an Callback url should be `PathBase/signin-oidc`. Should look like this `https://YOURDOMAIN.TLD/admin/signin-oidc`
4. Homepage url should be wherever your pathbase is. Like `https://YOURDOMAIN.TLD/admin/`
Expand Down

0 comments on commit d42b236

Please sign in to comment.