@@ -239,12 +239,12 @@ router.get('/status/oauth2/reconnect', async (req: Request, res: Response) => {
239239 */
240240router . get ( '/status/providers' , ( req : Request , res : Response ) => {
241241 try {
242- // Helper function to mask sensitive data (show first 3 and last 3 chars)
242+ // Helper function to mask sensitive data (show first 2 and last 2 chars)
243243 const maskCredential = ( value : string | undefined ) : string => {
244- if ( ! value || value . length < 8 ) {
244+ if ( ! value || value . length < 6 ) {
245245 return value ? '***masked***' : 'not configured'
246246 }
247- return `${ value . substring ( 0 , 3 ) } ...${ value . substring ( value . length - 3 ) } `
247+ return `${ value . substring ( 0 , 2 ) } ...${ value . substring ( value . length - 2 ) } `
248248 }
249249
250250 // Get providers from manager
@@ -254,6 +254,7 @@ router.get('/status/providers', (req: Request, res: Response) => {
254254 // Get env configuration (masked)
255255 const envConfig = {
256256 obpOidc : {
257+ consumerId : process . env . VITE_OBP_CONSUMER_KEY || 'not configured' ,
257258 clientId : maskCredential ( process . env . VITE_OBP_OAUTH2_CLIENT_ID ) ,
258259 wellKnownUrl : process . env . VITE_OBP_OAUTH2_WELL_KNOWN_URL || 'not configured' ,
259260 redirectUrl : process . env . VITE_OBP_OAUTH2_REDIRECT_URL || 'not configured'
@@ -285,7 +286,7 @@ router.get('/status/providers', (req: Request, res: Response) => {
285286 } ,
286287 providerStatus : allProviderStatus ,
287288 environmentConfig : envConfig ,
288- note : 'Credentials are masked for security. Format: first3 ...last3 '
289+ note : 'Credentials are masked for security. Format: first2 ...last2 '
289290 } )
290291 } catch ( error ) {
291292 console . error ( 'Status: Error getting provider status:' , error )
0 commit comments