Pawan Goyal
03/17/2026, 6:06 AMDevRev
03/17/2026, 6:06 AMPawan Goyal
03/17/2026, 6:08 AMPawan Goyal
03/17/2026, 6:08 AMDevRev
03/17/2026, 6:08 AMDescription: Descope Integration
Expires: Choose your preferred expiration (6 months, 12 months, or 24 months)
5. Copy the new secret value immediately (it won't be shown again)
Update Descope Configuration
1. Go to Descope Console → Settings → Authentication Methods → Social Login
2. Find your Microsoft OAuth provider
3. Click "Use my own account"
4. Replace the Client Secret with your new value from Azure
5. Save the configuration
• The old client secret will stop working once you save the new one
• Test your authentication flow after updating to ensure it works properly
Custom Social Login with Microsoft | Descope DocumentationDevRev
03/17/2026, 6:08 AMStatus: Expired (red text) or Valid (shows expiration date)
If Secret is Expired
1. Create new client secret immediately (steps from previous message)
2. Update Descope with the new secret
3. Users should be able to login within minutes of the update
Verify in Descope
1. Check Descope Console → Settings → Authentication Methods → Social Login
2. Ensure Microsoft provider shows "Connected" status
3. Test the login flow yourself before notifying users
• Expired OAuth secrets cause immediate authentication failures
• Users will see generic "authentication failed" errors until you update the credentials
Custom Social Login with Microsoft | Descope Documentation
How to Fix Redirect URI and Client Credentials ErrorsPawan Goyal
03/17/2026, 6:14 AMDevRev
03/17/2026, 6:14 AMPawan Goyal
03/17/2026, 6:16 AMDevRev
03/17/2026, 6:16 AMP2Vsv0sfXLReuXSrMtIs0FiygtD1, you need immediate support assistance since this is a Descope-managed Microsoft OAuth account.
Contact Descope Support Now
1. Email support with:
- Project ID: P2Vsv0sfXLReuXSrMtIs0FiygtD1
- Issue: Microsoft social login failing, suspected expired secret
- Impact: Users cannot authenticate
- When it started failing
2. Or use the support chat in your Descope Console
Immediate Action Items
While waiting for support:
1. Check if other authentication methods work (email, password, etc.)
2. Temporarily disable Microsoft login if you have alternatives
3. Communicate with affected users about the temporary issue
Expected Resolution
Descope engineering will need to:
• Verify the OAuth credential status
• Rotate the expired secret on their managed application
• Restore service (usually within hours)
This is a service-level issue that requires Descope's direct intervention since you're using their managed Microsoft OAuth provider.Pawan Goyal
03/17/2026, 6:17 AMDevRev
03/17/2026, 6:17 AM6a6efabd-078f-46f6-8a3c-98ca107af948 needs new credentials.
Since This is Descope-Managed
You cannot fix this yourself - Descope must update their managed Microsoft application.
Immediate Action Required
Contact Descope support with this exact error:
Project ID: P2Vsv0sfXLReuXSrMtIs0FiygtD1
Azure App ID: 6a6efabd-078f-46f6-8a3c-98ca107af948
Error: AADSTS7000222 - Client secret expired
Trace ID: 8e4593fd-639f-45c2-ab0c-63271a830a00
Expected Resolution
Descope engineering will:
1. Access their Azure portal for app 6a6efabd-078f-46f6-8a3c-98ca107af948
2. Generate new client secret
3. Update their OAuth configuration
4. Restore Microsoft login functionality
Timeline
This should be resolved within hours once Descope support receives your ticket. The error message provides them everything needed to identify and fix the expired credentials.