Signup to other services with Pubnix: Difference between revisions

From Project Segfault Wiki
No edit summary
No edit summary
Line 1: Line 1:
If you have a Pubnix account, and want to signup easily for the other services, you can do that with the help of our authentik instance.
=Authentik for Pubnix (Pubthentik) =
We run [https://goauthentik.io/ Authentik], an open source identity provider, to allow people who have signed up to our Pubnix to access a diverse variety of services. If you have a Pubnix account, and want to signup on the other services, Pubthentik will greatly simplify that process.
===Logging in===
# If you have not signed up yet, sign up on the [https://web.dev.projectsegfau.lt/pubnix Pubnix page] on our website.
#Once you have signed up, login to pubnix via SSH or [[Log in to the Pubnix from your browser|through your browser]].
#After you login, there will be a file at `~/pass`.
#View the contents of the file by running `cat ~/pass`. That is your password.
#Navigate to [https://auth.p.projectsegfau.lt/ https://auth.p.projectsegfau.lt]
#Login with your username you signed up with, and the password from above
After that, you are up and going! You can manage all your Segfault accounts from https://auth.p.projectsegfau.lt .


You get access to it along with your pubnix registration, with the username being the same as your pubnix one. Your password can be retrieved by running `cat ~/pass` while SSH'd into the pubnix.
You can also click the "Authentik" button when attempting to login to a service (eg. Gitea), and you will be redirected to Pubthentik.


To signup with it, simply go to the service (eg. Gitea) and click on the login with Authentik button.
===MFA===
To secure your account, we provide optional multifactor authentication. To access them, first login to the dashboard, then press the cogwheel on the top right of the screen. On the left, click on the "MFA Devices" tab. Finally, click on enroll to setup MFA. We recommend using TOTP or a security key.


This should redirect you to auth.p.projectsegfau.lt, where you need to enter the credentials.


After that, you are up and going! You can manage all your Segfault accounts from https://auth.p.projectsegfau.lt .


[[Category:Pubnix]]
[[Category:Pubnix]]

Revision as of 02:44, 21 February 2023

Authentik for Pubnix (Pubthentik)

We run Authentik, an open source identity provider, to allow people who have signed up to our Pubnix to access a diverse variety of services. If you have a Pubnix account, and want to signup on the other services, Pubthentik will greatly simplify that process.

Logging in

  1. If you have not signed up yet, sign up on the Pubnix page on our website.
  2. Once you have signed up, login to pubnix via SSH or through your browser.
  3. After you login, there will be a file at `~/pass`.
  4. View the contents of the file by running `cat ~/pass`. That is your password.
  5. Navigate to https://auth.p.projectsegfau.lt
  6. Login with your username you signed up with, and the password from above

After that, you are up and going! You can manage all your Segfault accounts from https://auth.p.projectsegfau.lt .

You can also click the "Authentik" button when attempting to login to a service (eg. Gitea), and you will be redirected to Pubthentik.

MFA

To secure your account, we provide optional multifactor authentication. To access them, first login to the dashboard, then press the cogwheel on the top right of the screen. On the left, click on the "MFA Devices" tab. Finally, click on enroll to setup MFA. We recommend using TOTP or a security key.