There are several ways to authenticate to Phabricator. You can register directly through the website or you can just link an existing account from other services like google, github or facebook.
To register a new account with Phabricator, just click on Register New Account.
Now on the registration form, fill the fields with the required data:
- Phabricator Username - Desired username to login
- Real Name - Your complete name
- Password and Confirm Password - Desired password (minimum of 8 characters)
- Email - Email to send the confirmation code
After solving the captcha, click on Register Phabricator account to finish your account setup.
After this, check the registered email and click the confirmation link received.
With the account created and logged in, we still need to configure some options. To do this, click on the tool icon located in the upper-left corner.
We need to create a separate password to use when accessing repositories. This is for security reasons. You don't have to setup this password if you are not going to submit code/patches for review.
In the left menu, at Authentication session, click on VCS Password.
On the New VCS Password and Confirm VCS Password fields, fill with the desired password or use the one generated by Phabricator.
In order to authenticate using ssh instead of http when cloning the repository, generate a SSH key if you don't have one already and then click on Upload public key.
Give your public-key a name to help identifying it and copy into the Public Key field.
Phabricator is quite verbose, and will send emails whenever an item you are subscribed to gets modified. We highly recommend you to follow the action below.
The Self Actions field has a default option Send me email when I take an action, change it to Do not send me an email when I take an action.
You can disable ALL mail sent to you by selecting the Never send email notifications option on the Email Notifications setting.