2012-08-23 12 views
9

Tôi muốn cài đặt điểm phát sóng Wi-Fi tùy chỉnh cần đăng nhập để cho phép truy cập Internet với các yêu cầu này và tôi muốn biết nếu ai đó đã cài đặt.Điểm truy cập Wifi tùy chỉnh với đăng nhập Facebook hoặc Twitter

Yêu cầu:

  • Đăng nhập server: Tôi có máy chủ OAuth của riêng tôi xây dựng với Java/Spring tới cho phép người dùng đăng nhập với Twitter và Facebook thông qua API REST.
  • Điểm truy cập Wi-Fi: cho phép người dùng truy cập Internet khi đăng nhập thành công.
  • Khi người dùng chọn mạng Wi-Fi, trang đích phải xuất hiện cùng với nút đăng nhập.

Tôi đã có mô-đun đăng nhập nhưng tôi không biết cách cài đặt một số loại điểm phát sóng Wi-Fi với trang đích tùy chỉnh có thể liên kết với máy chủ đăng nhập này. Tôi đã tìm kiếm một số loại công cụ hoặc phần mềm, nhưng tôi không tìm thấy gì cả. Bất kỳ ý tưởng hoặc đề nghị, xin vui lòng?

Cảm ơn bạn rất nhiều!

+0

Đây có phải là phần mềm hoặc phần cứng mà bạn đang tìm kiếm không? –

+0

Nó kết hợp cả hai: phần cứng, bởi vì bạn cần một bộ định tuyến để kết nối; phần mềm, bởi vì tôi muốn phát triển một cách để xác thực người dùng và sau đó cho phép họ truy cập Internet nếu đăng nhập succes. Điều quan trọng đối với tôi là tự quản lý quá trình đăng nhập, bởi vì tôi muốn truy cập vào một số thông tin tài khoản người dùng - không có dịch vụ xác thực bên ngoài nào phù hợp với tôi. Tôi đã có phần mềm, vì tôi đã phát triển một số thời gian trước đây một ứng dụng xác thực người dùng với giao thức OAuth, nhưng tôi cần một số trợ giúp, đề xuất ... với phần thứ hai của dự án. – lcappa

+0

Phần thứ hai của dự án liên quan đến cách đó để tương tác với bộ định tuyến để cấp quyền truy cập Internet cho những người dùng mà tôi chấp nhận sau quá trình đăng nhập OAuth. – lcappa

Trả lời

1

Tôi chỉ tình cờ gặp một số google code project để đạt được những gì bạn muốn cho các bộ định tuyến đang chạy openwrt.

Thiết lập cơ bản là: Bạn chạy bộ định tuyến với openwrt (danh sách phần cứng được hỗ trợ có thể tìm thấy on their wiki). Sau đó, bạn cài đặt wifidog để cung cấp trang cổng thông tin của bạn và chạy dự án (mà bây giờ dường như đã chuyển here and has been renamed to KikiAuth) làm nhà cung cấp auth cho wifidog.

Vì KikiAuth là mã nguồn mở nên dễ sử dụng phương thức mà nó sử dụng để cung cấp thông tin xác thực cho wifidog vào phần mềm hiện có của bạn và sử dụng nó làm nhà cung cấp thay thế nếu bạn muốn tự quản lý quy trình đăng nhập.

Thông tin chi tiết về thiết lập có thể được tìm thấy trên page of the google code project.