ipcconstants.js 747 B

123456789101112131415161718192021222324
  1. // NOTE FOR THIRD-PARTY
  2. // REPLACE THIS CLIENT ID WITH YOUR APPLICATION ID.
  3. // SEE https://github.com/dscalzi/HeliosLauncher/blob/feature/ms-auth/docs/MicrosoftAuth.md
  4. exports.AZURE_CLIENT_ID = '1ce6e35a-126f-48fd-97fb-54d143ac6d45'
  5. // SEE NOTE ABOVE.
  6. // Opcodes
  7. exports.MSFT_OPCODE = {
  8. OPEN_LOGIN: 'MSFT_AUTH_OPEN_LOGIN',
  9. OPEN_LOGOUT: 'MSFT_AUTH_OPEN_LOGOUT',
  10. REPLY_LOGIN: 'MSFT_AUTH_REPLY_LOGIN',
  11. REPLY_LOGOUT: 'MSFT_AUTH_REPLY_LOGOUT'
  12. }
  13. // Reply types for REPLY opcode.
  14. exports.MSFT_REPLY_TYPE = {
  15. SUCCESS: 'MSFT_AUTH_REPLY_SUCCESS',
  16. ERROR: 'MSFT_AUTH_REPLY_ERROR'
  17. }
  18. // Error types for ERROR reply.
  19. exports.MSFT_ERROR = {
  20. ALREADY_OPEN: 'MSFT_AUTH_ERR_ALREADY_OPEN',
  21. NOT_FINISHED: 'MSFT_AUTH_ERR_NOT_FINISHED'
  22. }