Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| projects:member_portal:home [2025/10/23 23:27] – samp20 | projects:member_portal:home [2025/10/24 00:15] (current) – samp20 | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| ===== Left to do ===== | ===== Left to do ===== | ||
| - | * PKCE | + | Required for initial demo: |
| * Portal homepage | * Portal homepage | ||
| - | * Enforce permissions in OAuth | + | * Hardcode |
| - | * Personal account management | + | * Logout |
| - | * External logins | + | * Host demo under Hackspace beta domain |
| + | * Sample OpenID compatible application | ||
| + | |||
| + | Shortly after: | ||
| * Rate limiter | * Rate limiter | ||
| + | * By attempted email address | ||
| + | * By IP address | ||
| * Object cleanup system | * Object cleanup system | ||
| + | |||
| + | Future work: | ||
| + | * Permissions system | ||
| + | * PKCE | ||
| + | * View/edit personal details | ||
| + | * View/delete active sessions | ||
| + | * External logins (keyfob) | ||
| * Admin pages | * Admin pages | ||
| * Clients | * Clients | ||