Tôi đang cố gắng sử dụng mã vạch Code (http://getsparks.org/packages/oauth2/versions/HEAD/show) để cho phép người dùng đăng nhập vào trang web php của tôi bằng fb và google.Google OAuth2 không hoạt động trên máy chủ phát triển cục bộ - PHP Codeigniter spark
trang web dev địa phương của tôi (trên wampserver) được gọi mysite.dev, mà tôi có một etc/hosts như:
127.0.0.1 mysite.dev
Facebook đăng nhập làm việc hoàn toàn tốt. Nhưng khi tôi thử đăng nhập với google, google phàn nàn: giá trị tham số không hợp lệ cho redirect_uri: lĩnh vực ngoài công lập không được phép: http://mysite.dev/index.php/oauth2/session/google nơi OAuth2 là bộ điều khiển và phiên của tôi là chức năng mà tôi chỉ định fb/google, vv
bất kỳ manh mối/gợi ý?
Có một vấn đề tương tự ở đây là tốt, bất kỳ cách giải quyết tốt như tôi có thể không sử dụng localhost, nhưng thay vào đó cần một tên miền tùy chỉnh như: project.company. Tôi không muốn thay đổi tất cả tên máy chủ của nhà phát triển thành project.company.com –
Bản sao có thể có của [Oauth - cách kiểm tra với url cục bộ?] (Http://stackoverflow.com/questions/10456174/oauth-how-to- test-with-local-url) – scipilot