Vorgurakendused 2 prax 2 2016
Ülesanne
tulekul
Tehnilised juhendid
AWS kasutamine
https töölepanek
Enne ära hakka id-kaardi autentimist tegema, kui lihtsalt https veel ei tööta. NB! Kui sulle tuleb ette "untrusted" vms, siis kinnita erand ja jätka rahulikult.
Creating https connection:
- edit existing security groups: click on them, in the panel below add rule for https (tcp and port 443)
- then follow https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04
- you may need to additionally do
/etc/apache2$ sudo cp mods-available/socache_shmcb.load mods-enabled/
- then test https
Kui https töötab, siis jätka:
ID kaardi kasutamine https-s
- id-kaardi kasutamise juhend siin võid crl-i värgi esialgu üldse ära jätta, st ka apache konfis võid esialgu jätta muutujad SSLCARevocationPath ja SSLCARevocationFile välja kommenteerituks.
- Fiksitud php kood id-kaardi juhendist kasuta seda!
IT-maja arvutiklassis firefox vaikimisi ei suuda id-kaarti kasutada, küll aga chrome.
Katsemasinas töötab: https://ec2-52-28-43-138.eu-central-1.compute.amazonaws.com/a.php
https id-kaardiga ja harilikult: kuidas teha
Facebooki autentimine
Facebooki app
Kõigepealt on sul vaja teha facebooki app:
- go to https://developers.facebook.com/ and use "my apps" tab and select "Add a new app" from dropdown.
- select "web" from the main choices "ioS", "Android" and "Web" and "Canvas".
- Give the app a name a la "Example" and category a la "Other". get through captcha. Copy and save the
App ID: XXXXXX.. App Secret: XXXXX.. values
- Select "Sandbox mode" enabled
- Select "Website with Facebook login"
- Save URL: http://localhost or http://yourmachine.com/yourpage etc
- ...
- Go to "App details" and fill some stuff and press the "submit for review"
A concrete app console can be accessed like https://developers.facebook.com/apps/1428005727423768?app_id=1428005727423768
Veebileht
Järgmisena tee veebileht:
ametlik FB sisselogimisõpetus: töötab väga ok, olulise asjana pane sinna sisse oma FB appi id (eeldatavalt pikk number), mille saad, kui teed FB appi lehe https://developers.facebook.com/apps kaudu.
Leht http://ec2-52-28-43-138.eu-central-1.compute.amazonaws.com/a.html ongi tehtud täpselt viidatud näite koopiana + pandud sisse õige app id https://developers.facebook.com/apps/996569770365422/settings/