Rivya AI ডকস

Rivya Login and Account Access গাইড

Rivya login methods, email password, Google, GitHub, Discord, Magic Link, password reset, protected pages এবং account security বুঝুন।

শেষ review 2026/04/28

Rivya-তে sign-in options, missing login buttons, password recovery, protected pages বা account security behavior বুঝতে হলে এই login and account access guide ব্যবহার করুন।

user point of view থেকে Rivya-র authentication system straightforward, কিন্তু কয়েকটি detail গুরুত্বপূর্ণ, কারণ প্রতিটি deployment-এ সব login option দেখা যায় না।

The Current Login Methods

Rivya বর্তমানে এই sign-in paths support করে:

  • email and password
  • Google
  • GitHub
  • Discord
  • optional Magic Link

important word হলো “optional.” Magic Link feature-gated, এবং social buttons-ও depend করে current deployment-এ সেই providers configured আছে কি না।

Why a Login Button May Be Missing

এটি সবচেয়ে common confusion points-এর একটি।

social login button absent হতে পারে দুইটি আলাদা কারণে:

  • current site configuration-এ feature disabled
  • current deployment-এর জন্য provider credentials configured নয়

তাই এক environment Google এবং GitHub দেখাতে পারে, আরেকটি শুধু email login দেখাতে পারে।

Magic Link একই general rule follow করে। current deployment-এ enabled না থাকলে login page-কে “broken” ভাববেন না। সেখানে সেটি active নয়।

Login, Register, and Recovery Paths

current auth paths:

  • /auth/login
  • /auth/register
  • /auth/forgot-password
  • /auth/reset-password
  • /auth/magic-link-status
  • /auth/error

এই paths support pages, promotional pages নয়। এগুলো user-কে flow কোথায় আছে অনুমান না করে account access start, recover বা understand করতে সাহায্য করে।

password reset ব্যবহার করুন যখন:

  • আপনি আগে থেকেই email/password access-এর ওপর rely করেন
  • password ভুলে গেছেন
  • social sign-up করেছিলেন, কিন্তু এখন password যোগ করতে চান এবং account-এ email attached আছে

Magic Link ব্যবহার করুন যখন:

  • current deployment এটি expose করে
  • password type না করে short-lived email sign-in path চান

Magic Link expired বা invalid হলে product silently fail না করে /auth/magic-link-status দিয়ে সেই state দেখায়।

What Happens After Login

current default post-login destination হলো /dashboard

এটি intentional। sign-in-এর পরে কাজ আবার ধরার জন্য Dashboard সবচেয়ে সহজ জায়গা।

সেখান থেকে যেতে পারেন:

  • studios
  • history
  • notifications
  • billing and credits settings

Protected Pages vs Public Pages

Rivya public discovery এবং authenticated work-এর মধ্যে real split রাখে।

Public pages-এ আপনি পারেন:

  • models browse করতে
  • tools compare করতে
  • pricing inspect করতে
  • start pages-এর public quick-start blocks থেকে শুরু করতে

Protected pages হলো যেখানে saved account state গুরুত্বপূর্ণ, যেমন:

  • /dashboard
  • /studio/*
  • /history/*
  • /notifications
  • /settings/*
  • /payment

protected layout শুধু browser-এ নয়, server-এ session validate করে। তাই signed in না থাকলে এসব paths আপনাকে login flow-তে ফেরত পাঠানো expected।

Why Security Settings Look Different for Different Users

/settings/security account-এর real auth providers-এর সঙ্গে tied।

তাই আপনি originally কীভাবে signed in করেছেন তার ওপর page আলাদা behave করতে পারে:

  • email/password users সরাসরি password change করতে পারেন
  • social-only users-এর email থাকলে password যোগ করার জন্য forgot-password flow-তে guide করা যেতে পারে
  • eligible users সেখানে account deletion access করতে পারেন

এটি normal product behavior, UI mismatch নয়।

A Practical Rule for Access Problems

প্রশ্ন যদি হয়:

How do I get into the account?

auth paths দিয়ে শুরু করুন।

প্রশ্ন যদি হয়:

I am already in, but I need to manage password, account security, or deletion.

/settings/security দিয়ে শুরু করুন।

প্রশ্ন যদি হয়:

Why does this page keep pushing me to login?

এটিকে content bug নয়, access boundary হিসেবে ধরুন। আপনি সম্ভবত protected path-এ আছেন।

Access Checklist

sign-in, account identity বা permissions কোনো workflow block করলে check করুন:

  • deployment আসলে কোন login method expose করে তা confirm করুন।
  • goal public browsing, না saved billable work তা check করুন।
  • uploads, saved history, payment management বা Studio continuation-এর আগে sign-in ব্যবহার করুন।
  • password recovery-এর জন্য repeated login attempts না করে dedicated auth pages follow করুন।
  • return paths intact রাখুন, যাতে started task-এ ফিরে আসেন।

Recheck Before Resetting Access

multiple accounts, disabled provider, stale return link, expired reset link, অথবা sign-in ছাড়াই run করবে মনে হওয়া public page থাকলে recheck করুন।

Table of Contents