Latviešu
Latviešu
Appearance
Latviešu
Latviešu
Appearance
Saņēmēja portāls ir pašapkalpošanās vieta vietnē badges.ninja/me, kur ikviens, kam ir piešķirta nozīme, var pieteikties (konts nav nepieciešams), pārlūkot katru apliecinājumu, ko saņēmis caur badges.ninja, un veidot publisku profilu, lai ar tām dalītos.
Šī ir no izsniedzēja informācijas paneļa atsevišķa pieredze:
| Auditorija | URL | Autentifikācija |
|---|---|---|
| Izsniedzējs (kāds, kas pasniedz nozīmes) | /dashboard | Īsts konts (e-pasts + parole / SSO) |
| Saņēmējs (kāds, kas nopelna nozīmes) | /me | Maģiskā saite pa e-pastu — bez konta, bez paroles |
| Ikviens (pārbaudītāji) | /awards/<guid>, /verify/<guid>, /u/<handle> | Nav — pilnīgi publiska |
Kāpēc bez paroles?
Saņēmējiem nevajadzētu atcerēties vēl vienu pieteikšanās datus tikai tāpēc, lai apskatītu nozīmes, kas tiem piešķirtas. Tā vietā mēs nosūtām viņiem vienreizējas lietošanas saiti pa e-pastu.
Apmeklējiet badges.ninja/me. Lapā tiek rādīts viens e-pasta lauks:

Ievadiet e-pasta adresi, kas saņēma nozīmes, un noklikšķiniet uz Nosūtiet man pieteikšanās saiti.
Mēs atbildam ar ziņojumu "pārbaudiet savu iesūtni" neatkarīgi no tā, vai šai adresei pastāv kādi apbalvojumi. Tas novērš informācijas nopludināšanu par to, vai konkrētais e-pasts jebkad ir saņēmis nozīmi no kāda izsniedzēja platformā.
Ja adresei pastāv apbalvojumi, jūs saņemat e-pastu ar virsrakstu "Sign in to your Badges Ninja portal" ar vienu pogu:
Open my portal
Saite ir derīga 24 stundas un darbojas tikai vienu reizi. Ja tā beidzas pirms jūsu klikšķa, vienkārši pieprasiet jaunu — bez soda.
Noklikšķinot uz saites, tiek atvērts badges.ninja/me?token=…. Lapa apmaina tokenu pret 1 stundas sesijas tokenu (glabāts tikai jūsu pārlūka sessionStorage, nekad sīkfailā) un novirza jūs uz nozīmju sienu. Sesija beidzas, kad aizverat cilni vai pēc stundas aktivitātes — kas notiek pirmais.
Pēc pieteikšanās portāls parāda:
badges.ninja/u/jane-3a4f) — automātiski ierosināts no jūsu e-pasta lokālās daļas ar pievienotiem 4 nejaušiem rakstzīmēm unikalitātei. Noklikšķiniet uz Mainīt, lai izvēlētos kaut ko labāku./u/<handle>). Pats apbalvojums paliek derīgs; jūs tikai veidojat to, kas tiek publiski uzskaitīts.
Apbalvojumi tiek ielādēti pa 50 vienlaikus. Ja jums ir vairāk, apakšā parādās poga Ielādēt vairāk; mēs aizmugurē lapojam ar stabilu kursoru, lai kārtība nemainītos ritināšanas laikā.
Galvenē esošā poga Izrakstīties notīra sesijas tokenu no sessionStorage. Cilnes aizvēršana to pašu automātiski.
Kad jums ir handle, ikviens, kurš apmeklē badges.ninja/u/<handle>, redz tīru jūsu nozīmju režģi ar jūsu parādīto vārdu un nozīmju skaitu, kā arī nozīmju kartītes, kas noklikšķinot atver publisko apbalvojuma lapu.

Publiskais profils rāda tikai tās nozīmes, kuras neesat paslēpis. Jums nav jāpiesakās, lai dalītos ar savu /u/<handle> URL — tā ir pilnīgi publiska lapa, kas pieder jums.
Handle jābūt 3–20 rakstzīmēm, tikai a-z 0-9 _ -. Tie ir neatkarīgi no reģistra un globāli unikāli badges.ninja. Ja vēlamais handle ir aizņemts, jūs saņemsiet skaidru kļūdas ziņojumu un varat izvēlēties kaut ko citu.
Jūs varat mainīt savu handle jebkurā laikā no portāla — jaunais nekavējoties kļūst par kanonisko URL, bet vecais kļūst pieejams kādam citam, lai to pieprasītu. Esošās dalīšanās saites, ko esat nosūtījis (/u/old-handle), netiks novirzītas — tās vienkārši teiks "Profils nav atrasts".
Portāla apakšā ir saite Noņemt manus datus no Badges Ninja. Tā dara šādi:
removed:5f3a8b9c…). Pats apbalvojums paliek neskarts (assertion JSON, nozīmes attēls, blokķēdes pierādījums, ja tāds ir), lai jūs nepadarītu apliecinājumu nederīgu — izsniedzēji joprojām saglabā jūsu nozīmi — bet jūs kļūstat neatrodams: jūsu e-pasta meklēšana jebkurā portālā nedod rezultātus, un jūsu /me pieteikšanās vairs neatrod apbalvojumus./u/<handle> atgriež 404, un handle kļūst pieejams kādam citam.Tas ir neatgriezeniski. Jums būs nepieciešama jauna portāla sesija (t.i., jauna maģiskā saite) tikai tad, ja pārdomāsiet pirms tīrīšanas pabeigšanas.
Ko tas NEDARA
/awards/<guid>) paliek derīgi pārbaudes nolūkos — tā ir specifikācija.Divas iespējas:
/awards/<guid> URL.Vēl ne. Portāls pašlaik rāda tikai nozīmes, kas izsniegtas caur badges.ninja. Starpizsniedzēju apkopošana ("Open Badges Backpack" modelis) bija galvenais Open Badges mērķis 2010. gadu sākumā, bet plašāka ekosistēma ir pārgājusi uz LinkedIn kā de-facto apkopotāju. Mēs neplānojam konkurēt šajā virsmā.
Jā — katrai publiskajai apbalvojuma lapai (/awards/<guid>) ir poga Add to LinkedIn profile, kad izsniedzējs ir iestatījis savu LinkedIn organizācijas ID. Poga izmanto LinkedIn Add-to-Profile dziļo saiti, tā ka nozīme nokļūst tieši jūsu Certifications sadaļā bez manuālas kopēšanas.
Katra apbalvojuma lapa izseko skatījumus, dalīšanās, lejupielādes un LinkedIn pievienošanas klikšķus. Izsniedzēji redz šos skaitītājus savā informācijas panelī; saņēmēji tos redz publiskajā apbalvojuma lapā. Saskaņā ar Credly konvenciju skatītāja identitāte nekad netiek reģistrēta — tikai skaitītāji.
24 stundas. Pēc tam pieprasiet jaunu — nav ātruma ierobežojumu, nav soda.
1 stunda no pieteikšanās. Lapas atsvaidzināšana šajā logā saglabā sesiju dzīvu; cilnes aizvēršana to pārtrauc.
Nē. Paslēptās nozīmes tiek izfiltrētas no publiskā /u/<handle> skata. Tās ir redzamas tikai jums, kamēr esat pieteicies portālā.
Jā — atveriet jebkuru nozīmi no portāla, pēc tam izmantojiet pogas Lejupielādēt PNG (Open Badges baked) vai Lejupielādēt PDF sertifikātu publiskajā apbalvojuma lapā. Abi ir parakstīti un pārbaudāmi, izmantojot Open Badges v2 specifikāciju.
Saņēmēju piekļuve portālam neko nemaina izsniedzējam — apbalvojumu tabula izsniedzēja informācijas panelī darbojas tieši tāpat. Portāls ir tikai papildinošs.
Ja esat izsniedzējs, kurš to lasa, un vēl neesat iestatījis savu LinkedIn organizācijas ID, dariet to tagad: Izsniedzēju pārvaldīšana → LinkedIn pievienošana profilam. Tas ir lielākais "dalīšanās rādītāja" sviras punkts platformā.
{ kind: "magic", email, exp }, parakstīts ar servera puses noslēpumu, ko rotē caur AWS Secrets Manager (recipient/keys:tokenSecret). Verifikācijā mēs izgatavojam { kind: "session", email, exp } tokenu. Nav DB atbalstīta sesijas tabula.RECIPIENT_EMAIL_LC-TIMESTAMP GSI apbalvojumu tabulā. E-pasts tiek normalizēts uz mazajiem burtiem pirms glabāšanas un meklēšanas.EMAIL_LC, tā ka /u/<handle> var uzskaitīt apbalvojumus bez saņēmēja pieteikšanās. Paslēptie apbalvojumi tiek filtrēti servera pusē.RECIPIENT_EMAIL_LC uz removed:<random> un noņem RECIPIENT_EMAIL vienkārša teksta atribūtu caur DynamoDB UPDATE. Profila rinda tiek dzēsta.POST /me/auth/request { email } — nosūta maģisko saiti pa e-pastuPOST /me/auth/verify { token } — atgriež sesijas tokenuGET /me — profils + pirmā apbalvojumu lapa (Bearer)GET /me/awards?lastEvaluatedKey=… — lapots (Bearer)PUT /me/handle { handle } — iestatīt/mainīt handle (Bearer)PUT /me/awards/{guid}/visibility { hidden: bool } — pārslēgt paslēpts (Bearer)POST /me/auth/forget — GDPR atsaistīšana (Bearer)GET /u/{handle} — publiskais profils (bez autentifikācijas)