juspay / hyperswitch

An open source payments switch written in Rust to make payments fast, reliable and affordable
https://hyperswitch.io/
Apache License 2.0
12.63k stars 1.36k forks source link

refactor(authn): Enable cookies in Integ #6599

Open ThisIsMani opened 4 days ago

ThisIsMani commented 4 days ago

Type of Change

Description

This PR will add logging for cookies and also make signout API accessible by any SPT.

Additional Changes

config/config.example.toml config/deployments/integration_test.toml config/deployments/production.toml config/deployments/sandbox.toml config/development.toml config/docker_compose.toml loadtest/config/development.toml

Motivation and Context

Closes #6598.

How did you test it?

Checklist

semanticdiff-com[bot] commented 4 days ago

Review changes with  SemanticDiff

Changed Files
| File | Status | | :--- | :--- | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/services/authentication.rs)  [crates/router/src/services/authentication\.rs](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/services/authentication.rs) | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/services/authentication.rs)  15% smaller | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/config.example.toml)  [config/config\.example\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/config.example.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/integration_test.toml)  [config/deployments/integration\_test\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/integration_test.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/production.toml)  [config/deployments/production\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/production.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/sandbox.toml)  [config/deployments/sandbox\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/deployments/sandbox.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/development.toml)  [config/development\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/development.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/docker_compose.toml)  [config/docker\_compose\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#config/docker_compose.toml) | Unsupported file format | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/configs/settings.rs)  [crates/router/src/configs/settings\.rs](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/configs/settings.rs) | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/configs/settings.rs)  0% smaller | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/core/user.rs)  [crates/router/src/core/user\.rs](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/core/user.rs) | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/core/user.rs)  0% smaller | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/routes/user.rs)  [crates/router/src/routes/user\.rs](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/routes/user.rs) | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#crates/router/src/routes/user.rs)  0% smaller | | [](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#loadtest/config/development.toml)  [loadtest/config/development\.toml](https://app.semanticdiff.com/gh/juspay/hyperswitch/pull/6599/changes#loadtest/config/development.toml) | Unsupported file format |