summaryrefslogtreecommitdiff
path: root/npcompatsrv/README.sv.txt
blob: f6fa8be6f07b8970195aa6204eaab22fe60eadd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Denna katalog innehåller kompatibilitetskod för Google Chrome 35 / Chromium 35
och senare versioner. Koden består av en Javascript-fil som du behöver
installera i webbläsaren samt ett serverprogram som måste köras när du
använder webbsidor med BankID-inloggning.

För att kompilera koden, skriv:

    make

Då skapas en programfil som heter "npcompatsrv". För att starta den, skriv:

    ./npcompatsrv

Om FriBID är installerat i en av standardkatalogerna så hittas det automatiskt
och programmet kommer att säga "Server started on port 20048". Annars skrivs
ett felmeddelande ut.

Det sista steget är att installera fribid_npapi_compat.user.js i webbläsaren.
För Chrome / Chromium gör du så här:

    1) Tryck på ≡ knappen, och Tools --> Extensions.
    2) Öppna npcompatsrv-katalogen i en filhanterare.
    3) Drag och släpp filen "fribid_npapi_compat.user.js" till listan
       över extensions i webbläsaren (alternativt till texten där det
       står att inga extensions är installerade).
    4) Tryck på "Add".
    5) Klart. Nu ska "FriBID NPAPI Compatibility" dyka upp i listan.


När du har följt stegen ovan så ska det gå att använda webbsidor med
BankID-inloggning. Det kommer dock att synas en gul varningstriangel
i webbläsaren när du använder npcompatsrv. Detta händer eftersom servern kör
HTTP och inte HTTPS. Men eftersom servern endast kör lokalt så är detta inget
problem.