Skip to content

Authentication with UWA Pheme

The authentication system is fitted with the System Health Lab's Pheme Authentication API that can be accessed in https://auth.systemhealthlab.com.

See further information about the documentation.

The files that are related are:

  • /auth/pheme.strategy.js the custom strategy for handling authentication
  • authentication.js the endpoint for the authentication handler

The Authentication Fields

Look at the documentation for the specifics, but in ASER, the fields that we care about are:

  • username
  • email
  • firstName
  • lastName

Test Accounts

In non-production environment, there are 4 accounts that can be used, pheme numbers are the following:

  • 00000001 (7 zeros and 1)
  • 00000002 (7 zeros and 1)
  • 22222221 (7 twos and 1)
  • 22222222 (7 twos and 2)

with passwords demo.