2012-08-23 1 views
9

この要件を満たすためにログインが必要なカスタムWi-Fiホットスポットをインストールしたいと思います。誰かがインストールされているかどうかを知りたいと思います。FacebookまたはTwitterでログインしたカスタムWi-Fiホットスポット

要件:

  • ログインサーバ:私は へのJava /春で構築された自分のOAuthサーバーは、REST APIを介してTwitterやFacebookでユーザーのログインを有効にする必要があります。
  • Wi-Fiアクセスポイント:は、ログインが成功したときにユーザーのインターネットアクセスを許可します。
  • ユーザーがWi-Fiネットワークを選択すると、ログインボタンが表示されたランディングページが表示されます。

私はログインモジュールを持っていますが、このログインサーバーにリンクできるカスタムランディングページを使用してWi-Fiホットスポットをインストールする方法はわかりません。私は何らかのツールやソフトウェアを探しましたが、何も見つかりませんでした。任意のアイデアや提案をしてください。

ありがとうございました!

+0

これはソフトウェアまたはハードウェアのことですか? –

+0

それは両方を結合する:あなたが接続するためにルータを必要とするので、ハードウェア。私はユーザーを認証し、ログインが成功すればインターネットにアクセスする方法を開発したいからです。私はいくつかのユーザーアカウント情報にアクセスしたいので、自分自身でログインプロセスを管理することが重要です。外部認証サービスは私には合いません。 OAuthプロトコルを使ってユーザーを認証するアプリケーションを開発していたので、私はソフトウェアの部分を手に入れましたが、プロジェクトの2番目の部分で何か助けや提案が必要です。 – lcappa

+0

プロジェクトの2番目の部分は、ルータと対話してOAuthログイン処理後に受け入れたユーザにインターネットアクセスを許可する方法です。 – lcappa

答えて

1

私はちょうどgoogle code projectを見つけたので、openwrtを実行しているルータに必要なものが実現しました。

基本的な設定は次のとおりです。openwrtでルータを実行します(サポートされているハードウェアのリストはon their wikiです)。その後、wifidogをインストールしてポータルページを提供し、wifidogの認証プロバイダとしてプロジェクト(今はhere and has been renamed to KikiAuthに移動したと見なされます)を実行します。

KikiAuthはopensourceなので、既存のソフトウェアにwifidogの認証情報を提供する方法を採用しやすく、代わりにログインプロセスを自分で管理したい場合はプロバイダとして使用します。

詳細については、page of the google code projectを参照してください。

関連する問題