12

Ho un sito Web privato utilizzato come sito intranet per i lavoratori di tutto il mondo che dispongono di account con il mio dominio Google Apps (esempio.com). Attualmente usano OpenId per accedere a vari strumenti di collaborazione, quindi voglio utilizzarlo anche per il mio sito.Il modo più semplice per utilizzare openid come autenticazione per il contenuto statico

  1. voglio proteggere il contenuto statico sul mio per soli soci privati ​​sito web con login OpenID (piuttosto che, diciamo, basicc HTTP auth), che Google Apps fornisce.

  2. So che chiunque può essere un fornitore OpenID, quindi voglio limitarlo a un nome di dominio, in particolare il mio dominio Google Apps.

Al momento il mio contenuto statico è servito tramite nginx. Preferirei un semplice modulo nginx che gestisse questo con solo un po 'di setup.

Se devo sporcarmi le mani, non mi preoccupo di configurare un Python di base (ad esempio Django) o un server Java per gestirlo, ma non voglio usare PHP o Ruby.

risposta

0

A seconda del volume del contenuto, perché non inserirlo in Google App Engine?

Esistono restrizioni sulla quantità di elementi che è possibile impostare in modo statico (tuttavia è possibile fornire da DB) e il numero di modifiche al giorno.

Se il tuo contenuto è abbastanza piccolo e non cambia troppo frequentemente (100 volte al giorno credo sia il massimo) questo potrebbe risolvere i tuoi problemi di autenticazione e semplificare la tua vita un bel po '!

+0

La vostra intenzione è che GAE abbia un supporto openid incorporato? Quanto è semplice da configurare. – AshirusNW

+0

è integrato. Dai un'occhiata ai documenti del modulo utente. –

+0

Hmm per un sito aziendale (che si tratta di questo) Non sono sicuro di essere a mio agio con l'utilizzo del motore di app per questo e per quello. Il sito è molto semplice (pagine statiche) quindi sarebbe bello avere una semplice autenticazione open-id o oauth – AshirusNW

Problemi correlati