Password Recovery Overview

Ravvio provides a secure password recovery system that allows you to regain access to your account through email verification and secure token-based password reset. Forgot password form

When You Need Password Recovery

Forgotten Password

Common Scenarios:
  • Cannot remember current password
  • Haven’t accessed account in extended period
  • Password may have been compromised
  • Need to update to more secure password

Account Access Issues

Security Situations:
  • Suspect account compromise
  • Lost password manager access
  • Changed email but need password reset
  • Multiple failed login attempts

Password Reset Process

Step-by-Step Recovery

1

Initiate Password Reset

Access Reset Form:
  • Navigate to Ravvio login page
  • Click “Forgot your password?” link below login form
  • Enter email address associated with your account
  • Submit password reset request Email entry for reset request
2

System Processing

Backend Validation:
  • System checks if account exists with provided email
  • Validates account was created with email (not Google OAuth)
  • Cleans up any existing password reset tokens
  • Generates secure reset token with 1-hour expiration
3

Reset Email Delivery

Secure Email Sent:
  • Professional password reset email delivered to inbox
  • Contains secure reset link with unique token
  • Clear instructions for completing password reset
  • 1-hour expiration notice for security Password reset email example
4

Complete Password Reset

Set New Password:
  • Click secure reset link in email
  • Enter new secure password
  • Confirm password matches requirements
  • Submit to complete reset process Password reset page
5

Reset Confirmation

Success Message:
  • Password successfully updated
  • Confirmation message displayed
  • Automatic redirect to login page
  • Account ready for immediate access Confirmation message

Security Features

Google Account Considerations

OAuth Users

Google Sign-in Users

Special Handling:
  • Accounts created with Google OAuth cannot use password reset
  • Clear message: “This account was created with Google. Please use Google sign-in instead.”
  • Prevents confusion for OAuth-only users
  • Maintains account security integrity

Alternative Access

Recommended Solution:
  • Use “Continue with Google” option on login page
  • Access account through Google authentication
  • No password required for Google OAuth accounts
  • Secure authentication through trusted provider

Account Type Detection

Password Reset Email

Email Content and Features

1

Professional Email Template

Email Components:
  • Personalized greeting with user’s name
  • Clear explanation of password reset request
  • Prominent reset button with secure link
  • 1-hour expiration notice for security awareness
2

Security Information

Reset Link Details:
  • Unique secure token embedded in URL
  • Direct link to password reset form
  • Clear expiration time (1 hour from generation)
  • Security notice about request legitimacy
3

User Instructions

Clear Guidance:
  • Step-by-step instructions for completing reset
  • Password requirements and security tips
  • Contact information if assistance needed
  • Warning about link expiration timing

Email Delivery

Setting New Password

Password Requirements

Security Standards

Password Criteria:
  • Minimum length requirements enforced
  • Strong password recommendations provided
  • Secure password hashing with bcrypt
  • No plain text storage of passwords

Best Practices

Recommended Approach:
  • Use unique password not used elsewhere
  • Consider password manager for generation
  • Include mix of letters, numbers, symbols
  • Avoid personal information in password

Reset Completion

Troubleshooting Password Recovery

Common Issues and Solutions

1

Reset Email Not Received

Troubleshooting Actions:
  • Check spam/junk folder thoroughly
  • Verify correct email address was entered
  • Wait up to 10-15 minutes for delivery
  • Try requesting reset again if needed
  • Contact support if email still not received
2

Reset Link Expired

Resolution Steps:
  • Reset links expire after exactly 1 hour
  • Request new password reset if expired
  • Complete reset process promptly after receiving email
  • Plan to reset password within time window
3

Reset Link Not Working

Technical Solutions:
  • Copy and paste complete URL into browser address bar
  • Try different browser or incognito/private mode
  • Ensure link hasn’t been used already
  • Clear browser cache and cookies if needed
  • Request new reset if link appears malformed
4

Google Account Confusion

Account Type Issues:
  • If you see Google account message, use “Continue with Google”
  • Cannot reset password for Google OAuth accounts
  • Use Google authentication for account access
  • Contact support if unsure about account type

Advanced Troubleshooting

Security Best Practices

After Password Reset

1

Immediate Actions

Security Verification:
  • Login immediately with new password to verify functionality
  • Update any stored passwords in browser or password manager
  • Review account activity for any suspicious access
  • Ensure all personal information is still accurate
2

Ongoing Security

Account Protection:
  • Use strong, unique password for your account
  • Consider enabling additional security features
  • Regularly update passwords for enhanced security
  • Monitor account activity for unusual behavior
3

Prevention Measures

Future Access:
  • Save password securely in password manager
  • Keep recovery email address current and accessible
  • Bookmark login page for easy access
  • Consider Google OAuth for enhanced security

Getting Additional Help

Support Contact

Email Support

Contact Information:
  • Email: sujay@ravvio.in
  • Include account email address
  • Describe specific issue encountered
  • Response time: Usually within 24 hours

Information to Include

Helpful Details:
  • Account email address
  • Error messages received
  • Steps already attempted
  • Browser and device information

Security Limitations

Security Policy: For security reasons, support cannot reset passwords directly. All password resets must use the automated system with email verification.
Prevention: Consider using “Continue with Google” for easier access and enhanced security if you have a Google account.
Urgent Security: If you suspect your account has been compromised, contact support immediately while also completing the password reset process.