Account Settings & Profile Management
Quick Summary: Manage your profile information, change your password, view account tier limits, and link OAuth accounts for single sign-on.
What You'll Learn
- How to update your profile information (name, email, organization)
- How to change your password securely
- How to view your account tier and usage limits
- How to link or unlink OAuth accounts (Google, Microsoft, ORCID, GitHub)
- How to upgrade your account tier
Overview
Your PEBL Hub account settings allow you to manage all aspects of your account profile, security, and subscription. The account settings page provides a centralized location to:
- Update personal information used for receipts and invoices
- Change your password or manage OAuth authentication
- Monitor account limits including studies, storage, sessions, and custom tests
- View your subscription tier and upgrade/downgrade as needed
You can access account settings at any time by clicking your username in the top navigation bar and selecting "My Profile".
Step-by-Step Guide
Step 1: Access Your Profile
- Log in to PEBL Hub
- Click your username in the top navigation bar
- Select "My Profile" from the dropdown menu
- Account Information
- Account Limits & Usage
- Change Password
- OAuth/SSO Settings (if enabled)
Step 2: Update Account Information
The Account Information card displays and allows editing of:
Read-only fields:
- Username: Cannot be changed after account creation
- Registration Date: When you created your account
- Account Type: Your current subscription tier (Free, Trial, Student, Instructor, Researcher, etc.)
Editable fields:
- Full Name: Your real name (appears on receipts and invoices)
- Organization: Your institution or company name (appears on receipts)
- Email Address: Your primary contact email
To update your information:
- Edit the desired fields in the Account Information card
- Click "Save Changes" at the bottom
- You'll see a confirmation message if successful
- Password reset links
- Study notifications
- Receipt/invoice delivery
- System announcements
Keep it current to ensure you receive important communications.
Step 3: View Account Limits & Usage
The Account Limits & Usage card shows your tier limits and current usage in real-time.
Displayed metrics:
- Studies (active): Number of active/pilot studies vs. tier limit
- Storage: Data file storage in MB vs. tier limit
- Sessions (Total): Lifetime completed test sessions
- Sessions (Per Period): Sessions in current billing period (if applicable)
- Tests per Study: Maximum tests you can add to a study
- Participants per Study: Maximum participants per study
- Custom Tests: Number of uploaded custom PEBL tests (Researcher+ tiers)
- Collaborators: Number of people you can share studies with
- Green progress bar: Under 75% of limit
- Orange progress bar: 75-90% of limit (warning)
- Red progress bar: Over 90% of limit (approaching limit)
Upgrade link: Click "Manage Subscription →" at the bottom to upgrade your tier if you need higher limits.
Tier badges:
Each tier has a color-coded badge:
- 🔓 Free (red): Basic tier with limited features
- ⏱️ Trial (purple): 30-day trial with expanded features
- 🎓 Student (yellow): Academic student pricing
- 👨🏫 Instructor (blue): Teaching-focused features
- 🔬 Researcher (green): Full research capabilities
Trial expiration notice:
If you're on the Trial tier, you'll see an expiration notice showing:
- Days remaining in your trial
- Expiration date
- Note that account will revert to Free tier after expiration
Step 4: Change Your Password
For password-based accounts:
- Scroll to the Change Password card
- Check the box: "I want to change my password"
- Password fields will appear
- Current Password: Your existing password (verification)
- New Password: Your new password (minimum 6 characters)
- Confirm New Password: Re-type new password to confirm
- Click "Update Security Settings" to save
- You'll be logged out and must log in with your new password
- Minimum 6 characters
- New password must differ from current password
- Both new password fields must match
Security tip: Use a strong, unique password that includes:
- Uppercase and lowercase letters
- Numbers
- Special characters
- At least 12 characters (recommended)
Important: If you've forgotten your current password, use the "Forgot Password" link on the login page instead. You cannot change your password from this page without knowing your current password.
Step 5: Manage OAuth / SSO Accounts (Optional)
If OAuth authentication is enabled on your server, you can link your PEBL Hub account to external identity providers for single sign-on.
Accessing OAuth settings:
- Click your username in the top navigation
- Select "OAuth Settings"
Supported providers:
- 🔵 Google: Sign in with your Google account
- 🔷 Microsoft: Sign in with Microsoft/Azure AD
- 🟢 ORCID: Sign in with your researcher ORCID ID
- ⚫ GitHub: Sign in with your GitHub account
Linking a new OAuth account:
- In the "Link Additional Accounts" section
- Click the button for your desired provider (e.g., "Link Google")
- You'll be redirected to the provider's login page
- Sign in and authorize PEBL Hub to access your basic profile
- You'll be redirected back and see the account in your "Linked Accounts" list
The "Linked Accounts" section shows:
- Provider name and logo
- Email address associated with the OAuth account
- Name from OAuth profile
- Date you first linked the account
- Date you last used it to log in
Unlinking an OAuth account:
- Find the account in your "Linked Accounts" list
- Click "Unlink"
- Confirm the action
- You have a password set for your PEBL Hub account, OR
- You have at least one other OAuth provider linked
If you unlink all OAuth accounts and have no password, you won't be able to log in!
OAuth benefits:
- Faster login: No need to remember another password
- More secure: Leverages provider's security infrastructure (2FA, etc.)
- Single sign-on: Use same account across multiple services
- Optional: Traditional password login still works
Mixed authentication:
Your PEBL Hub account supports both password AND OAuth authentication simultaneously. You can:
- Sign in with your password
- Sign in with Google
- Sign in with Microsoft
- Sign in with ORCID
- Sign in with GitHub
All methods log you into the same account.
Step 6: Upgrade Your Subscription
From the Free tier:
If you're on the Free tier, you'll see a prominent upgrade prompt in the Account Type section:
- Click "Start Free Trial →"
- You'll be upgraded to the Trial tier immediately
- No credit card required
- Trial lasts 30 days
- Automatically reverts to Free after 30 days if not upgraded
- Click "Manage Subscription →" in the Account Limits card
- You'll be taken to the billing/subscription page
- Review available tiers and pricing
- Select the tier you want
- Complete payment (if upgrading to a paid tier)
Common Issues
Problem: "Current password is incorrect" when changing password
Solution:
- Double-check that Caps Lock is not on
- Ensure you're typing your current password correctly
- If you've forgotten your current password, use the "Forgot Password" link on the login page instead
Problem: "Passwords do not match" error
Solution:
- Ensure both the "New Password" and "Confirm New Password" fields contain identical text
- Check for extra spaces before or after the password
- Make sure you're typing carefully in both fields
Problem: Cannot save profile changes
Solution:
- Check that your email address is valid (contains @ and domain)
- Ensure Full Name doesn't contain special characters that might cause issues
- Try logging out and back in, then attempt the change again
- Contact support if the problem persists
Problem: OAuth link button does nothing or shows error
Solution:
- Ensure pop-ups are not blocked by your browser
- Check that you're not already logged into the provider with a different account
- Try the link in a different browser or incognito/private window
- Clear browser cookies and try again
Problem: Unlinked OAuth account but can't log in now
Solution:
- Use the "Forgot Password" link on the login page
- Reset your password via email
- Log in with username and new password
Prevention: Before unlinking your last OAuth account, set a password:
- Go to your profile
- Use the "Change Password" section
- Since you don't have a current password, you may need to keep at least one OAuth provider linked, or contact support to set a password
Problem: Account usage shows incorrect numbers
Solution:
- Refresh the page to get the latest data
- Wait a few minutes - usage calculations may be cached
- Check if you have multiple accounts and are viewing the wrong one
- Contact support if numbers remain incorrect after 24 hours
Problem: Trial tier expired but still shows as Trial
Solution:
- Log out completely
- Clear browser cache and cookies
- Log back in
- Your tier should now show as "Free"
Best Practices
Profile Information
- Use your real name: This appears on receipts and invoices. Use your legal/professional name for proper accounting.
- Use your institutional email: If you're affiliated with a university or research institution, use your institutional email address for easier verification and collaboration.
- Keep organization current: Update your organization field if you change institutions. This helps with billing and receipt documentation.
Password Security
- Use a password manager: Tools like 1Password, Bitwarden, or LastPass generate and store strong unique passwords
- Don't reuse passwords: Each service should have a unique password
- Enable OAuth if available: OAuth providers often offer 2-factor authentication (2FA) which adds extra security
- Change password after suspicious activity: If you suspect unauthorized access, change your password immediately
OAuth / SSO
- Link your institutional account: If your university uses Microsoft or Google for email, link that account for easier login
- Link your ORCID: For researchers, linking ORCID provides professional identity verification
- Keep at least two login methods: Link one OAuth provider AND set a password, or link multiple OAuth providers. This ensures you can always access your account even if one method fails.
Account Monitoring
- Check usage regularly: Monitor your usage to avoid hitting tier limits unexpectedly
- Set up billing alerts: If on a paid tier, ensure your payment method stays current
- Upgrade before hitting limits: Don't wait until you're at 100% of a limit. Upgrade when you're consistently using 75-80% of your tier's capacity.
Admin-Only Features
If you're an administrator (admin_level > 0), you'll see additional fields:
User Type
- Dropdown to set user as "User" or "Administrator"
- Admins can access admin panel and manage other users
Paid Account
- Checkbox to manually mark account as paid
- Used for legacy accounts or manual billing arrangements
Paid Account Expiration
- Date picker to set when paid status expires
- System will automatically downgrade user to Free tier after this date
View Other Users
- Admins can append
?user_name=usernameto the profile URL to view and edit other users' profiles - Useful for customer support and account management
Admin Password Reset
- Admins can reset passwords for other users without knowing their current password
- Regular users always need their current password to change it
Related Topics
- Getting Started with PEBL Hub
- Subscription Tiers & Pricing
- OAuth / Single Sign-On Login
- Managing Studies
- Billing & Payments
Need more help? Contact support at support@pebl.com or visit the Troubleshooting Guide.