Nội quy chuyên mục: Đây không phải mục support. Chỉ thảo luận các vấn đề liên quan đến code đang phát triển tại [url14qaivcv]http//code.nukeviet.vn[/url14qaivcv] và các vấn đề tồn tại cũng như đề xuất cải tiến hệ thống.
#117288 gửi bởi hoaquynhtim99
Ngày 02 Tháng 06 2012 , 17:28
Hiện tại NukeViet đang thử nghiệm tích hợp Server-Side Authentication để đăng nhập, đăng kí thành viên tương tự như các hệ thống OpenID đã tích hợp: NukeViet, Google, Yahoo, MyOpenID.

CHÚ Ý: HƯỚNG DẪN NÀY DÀNH CHO NUKEVIET 3.4.01

Tải gói cập nhật sau:
nv_facebook_auth.zip
về giải nén và ghi đè các file lên thư mục gốc của website.

Vào Admin => Tài khoản (thành viên) => Cấu hình module tại ô Các nhà cung cấp OpenID được chấp nhận chọn thêm facebook, kéo xuống bên dưới tại mục Facebook Config
điền Client Id và Client Secret của bạn vào và nhấp nút lưu lại

Lưu ý: Hai giá trị Client Id và Client Secret là bắt buộc phải điền để có thể hoạt động được
Để có hai giá trị đó vào https://developers.facebook.com/apps
Nếu đã có APP rồi thì lấy hai mục App ID/API Key và App Secret (Mã Bí Mật), nếu chưa có nhấp nút Create New App để đăng kí ứng dụng và lấy hai giá trị trên
Để hoạt động được thì domain phải đúng với domain đã khai báo tại APP (tức Site Domain và Site URL)


Các vấn đề phát sinh các bạn hãy thảo luận tại đây để chức năng được hoàn thiện thêm.

P/S:
- Lỗi bị thêm kí tự #_=_ đằng sau url khi đăng nhập thành công khắc phục bằng cách thêm đoạn javascript sau vào file header.tpl
Mã: Chọn hết
<script type="text/javascript">if (window.location.hash == '#_=_')window.location.hash = '';</script>
Đính kèm
(16.93 KB) Đã tải về 308 lần

Hãy sống là chính mình, bình thường nhưng không tầm thường.
#117292 gửi bởi haiduongdt
Ngày 03 Tháng 06 2012 , 00:16
mình bị lỗi này:

Lỗi
An error occurred with The best friend. Please try again later.

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: URL đã cho không được cấu hình Ứng dụng cho phép.

Bạch Ngọc Hải Dương
Email: haiduongbachngoc@gmail.com
#117294 gửi bởi hoaquynhtim99
Ngày 03 Tháng 06 2012 , 00:43
haiduongdt đã viết:mình bị lỗi này:

Lỗi
An error occurred with The best friend. Please try again later.

API Error Code: 191
API Error Description: The specified URL is not owned by the application
Error Message: Invalid redirect_uri: URL đã cho không được cấu hình Ứng dụng cho phép.


Bạn xem lại cái này: Để hoạt động được thì domain phải đúng với domain đã khai báo tại APP (tức Site Domain và Site URL) tất nhiên không thể thử nghiệm trên localhost

Hãy sống là chính mình, bình thường nhưng không tầm thường.
#117297 gửi bởi ldbienhac
Ngày 03 Tháng 06 2012 , 01:12
cái này tớ khai báo domain với app sao lại không thành công nhỉ? nó báo lỗi này không à:
App Domains: http://thcsttgiolinh.edu.vn is not a valid domain.

Website Nukeviet 3.4.01.r1758: http://thcsttgiolinh.edu.vn
#117300 gửi bởi ldbienhac
Ngày 03 Tháng 06 2012 , 02:31
hoaquynhtim99 đã viết:Chỉ cần đánh thcsttgiolinh.edu.vn không đánh http://

Được rồi, phải đợi sau mấy phút để server cập nhật mới ok! thank !

Website Nukeviet 3.4.01.r1758: http://thcsttgiolinh.edu.vn
#117312 gửi bởi hoaquynhtim99
Ngày 03 Tháng 06 2012 , 15:51
Hiện tại đã cập nhật cho phần thêm/xóa openID trong bảng điều khiển thành viên, bạn nào đã tích hợp rồi thì tải lại gói cập nhật và ghi đè

Hãy sống là chính mình, bình thường nhưng không tầm thường.
#117366 gửi bởi ldbienhac
Ngày 04 Tháng 06 2012 , 08:36
hoaquynhtim99 đã viết:Hiện tại đã cập nhật cho phần thêm/xóa openID trong bảng điều khiển thành viên, bạn nào đã tích hợp rồi thì tải lại gói cập nhật và ghi đè

he he! chịu khó xơi luôn! :)) :x :D

Website Nukeviet 3.4.01.r1758: http://thcsttgiolinh.edu.vn
#118601 gửi bởi thekidgl
Ngày 21 Tháng 06 2012 , 12:41
Rất hay nhưng e gặp lỗi khi đăng ký = openid facebook (google và yahoo thì ko bị):
Hệ thống không ghi được tài khoản của bạn. Hãy liên hệ với ban quản trị để được hỗ trợ.
nuke của em: 3.4.0.1.r1758