feat: Settings page — profile + link/unlink providers via SuperOAuth API
Some checks failed
CI/CD — Build & Deploy / Build & Deploy (push) Failing after 18s

- Store SuperOAuth access_token in localStorage for profile API calls
- Settings page: profile info, linked providers, link/unlink buttons
- Navbar: settings icon replaces logout button
This commit is contained in:
2026-03-24 14:00:44 +01:00
parent 17a848bbb0
commit 3fc5e98069
4 changed files with 235 additions and 3 deletions

View File

@@ -76,9 +76,9 @@ export default function Navbar({ navData, toggleRain, setToggleRain }) {
{user ? (
<div className="auth-nav">
<span className="auth-nickname">{user.nickname}</span>
<button className="auth-btn" onClick={logout} type="button">
Déconnexion
</button>
<Link className="mainLink" to="/settings" title="Paramètres">
</Link>
</div>
) : (
<Link className="mainLink" to="/login">