2012-04-30 30 views
14

DerbyJS trong hình dạng hiện tại có thể thực hiện xác thực không, nếu có cách tốt nhất để làm điều đó là gì? không phải là công việc của họ xung quanh để làm điều đó?DerbyJS và xác thực

+1

Bạn có ít nhất đã kiểm tra tại http://derbyjs.com/ trước khi hỏi tại đây không? – MilkyWayJoe

+1

có thực sự ... – mabuzer

+2

https://github.com/lefnire/derby-auth – lefnire

Trả lời

14

Tôi rất vui khi chia sẻ rằng Derby đã phát hành phiên bản Kiểm soát truy cập đầu tiên ở cấp độ Racer. Chi tiết ban đầu nằm trong gói Racer tại https://github.com/codeparty/racer/blob/master/src/accessControl/README.md.

Bạn theo dõi sự tiến bộ liên tục của nó với vấn đề github này - https://github.com/codeparty/derby/issues/47#issuecomment-6337980

+0

làm cách nào để bạn nhận được id của một người dùng đã được xác thực đã sửa đổi một số biến số phía máy khách phía trước? – FutuToad

+0

Hiện tại có https://github.com/derbyparty/derby-login – msj121

4

Chưa có, mặc dù các nhà phát triển đã nói rằng đó là một trong những điều hàng đầu mà họ đang làm việc. https://twitter.com/#!/derbyjs/status/194463304440221698

Bạn có thể xây dựng nó vào ứng dụng của bạn, nhưng tại thời điểm này nó thực sự không có giá trị nó. Trừ khi bạn cần nó càng sớm càng tốt, tôi chỉ đợi cho đến khi các nhà phát triển chính thức phát hành auth tích hợp.

+0

Theo dõi về điều này họ cũng đã nói rằng nó sẽ được everyauth dựa (https://twitter.com/#!/derbyjs/status/ 195004949124481024) và rằng nó sẽ được tích hợp với các tuyến đường cho cả express và socket.io (https://twitter.com/#!/derbyjs/status/195004949124481024) mà nên được khá mát mẻ :). – studgeek

2

Bạn có thể chỉ cần sử dụng proxy ngược để cung cấp bảo mật và chấm dứt https.

Tôi hiện đang thử NGINX.

Hạn chế máy chủ Derby để nghe trên máy chủ cục bộ và nhận NGINX làm người kết thúc https cùng với việc cung cấp Cơ bản xác thực - hoặc đăng nhập dựa trên biểu mẫu của riêng bạn ở Derby và giữ NGINX làm https terminator/proxy.

1

Bạn đã có thể đạt được xác thực đơn giản với bộ tính năng hiện tại của Derby và Racer. Nhìn vào nguồn của ví dụ trò chuyện cho một số nguồn cảm hứng.

Ngoài ra còn có một ứng dụng Derby nguồn mở được gọi là HabitRPG mang lại thêm một chút nữa. Nhà phát triển is working tích hợp EveryAuth vào quá trình xác thực.

Ngoài ra, một ví dụ chính thức của EveryAuth là is to be expected từ các tác giả của Derby và Racer trong những tuần tới.