test_login_paths.ps1 957 B

12345678910111213141516171819202122
  1. # Test both login paths
  2. $loginBody = '{"tenantCode":"T202605253515","username":"admin","password":"admin123"}'
  3. Write-Host "=== Test /login ==="
  4. try {
  5. $resp = Invoke-WebRequest -Uri 'http://localhost:8006/login' -Method POST -ContentType 'application/json' -Body $loginBody -UseBasicParsing
  6. $content = $resp.Content | ConvertFrom-Json
  7. Write-Host "Status: $($resp.StatusCode), code: $($content.code)"
  8. if ($content.token) { Write-Host "Token found" }
  9. } catch {
  10. Write-Host "Error: $($_.Exception.Message)"
  11. }
  12. Write-Host "`n=== Test /company/login ==="
  13. try {
  14. $resp = Invoke-WebRequest -Uri 'http://localhost:8006/company/login' -Method POST -ContentType 'application/json' -Body $loginBody -UseBasicParsing
  15. $content = $resp.Content | ConvertFrom-Json
  16. Write-Host "Status: $($resp.StatusCode), code: $($content.code)"
  17. if ($content.token) { Write-Host "Token found" }
  18. } catch {
  19. Write-Host "Error: $($_.Exception.Message)"
  20. }