2013-10-19 17 views
5

Tôi đang chuyển đổi ứng dụng Play 2 sang SPA và tôi đang cố gắng tìm hiểu cách vẫn sử dụng SecureSocial để xác thực.Cách sử dụng SecureSocial trong một ứng dụng một trang

Tôi đang xóa tất cả các mẫu HTML (ngoại trừ các mẫu HTML được SecureSocial sử dụng để gửi email) và sửa đổi bộ điều khiển của tôi để chỉ cung cấp phản hồi JSON.

Có thể ngăn SecureSocial hiển thị HTML và để dữ liệu xác thực trao đổi ứng dụng của tôi ở định dạng JSON không? Có bất kỳ ví dụ hoặc hướng dẫn nào giải thích chủ đề này không? Tôi đã googling cho một vài ngày nay và không thể tìm thấy bất kỳ thông tin hữu ích hoặc ít nhất là dễ hiểu cho một newbie như tôi.

Trả lời

0

Thay đổi mới nhất trong chế độ tổng thể giúp SecureSocial thân thiện hơn với các ứng dụng dành cho thiết bị di động và SPA. Bây giờ bạn có thể sử dụng bộ điều khiển LoginApi để xác thực người dùng bằng UsernamePasswordProvider hoặc bất kỳ nhà cung cấp dựa trên OAuth2 nào.

+2

Tx để biết thông tin ... nhưng tôi đã biết điều đó. Tôi cần một giao diện JSON để cho phép các khách hàng không phải web đăng ký/đăng nhập ... – j3d

+0

@ j3d Tôi đã cập nhật câu trả lời của mình. Đăng ký chưa được hỗ trợ nhưng sẽ sớm có. Bây giờ bạn có thể đăng nhập bằng API. – Jorge

+0

Cảm ơn bạn đã cập nhật ... ngay cả khi trong khi đó, tôi đã triển khai API REST auth của mình dựa trên JWT ;-) – j3d

Các vấn đề liên quan