Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何使用Angular和Ionic创建登录页面_Angularjs_Hybrid Mobile App_Ionic - Fatal编程技术网

Angularjs 如何使用Angular和Ionic创建登录页面

Angularjs 如何使用Angular和Ionic创建登录页面,angularjs,hybrid-mobile-app,ionic,Angularjs,Hybrid Mobile App,Ionic,我已经试过很多次了,我浪费了很多时间,但最终还是什么也没做 我正在用Angular和Ionic制作一个移动应用程序,我正在Visual Studio上编写它 我从爱奥尼亚得到了一些初始代码,我的登录页面是 function AppCtrl($scope, $ionicModal, $timeout) { // Form data for the login modal $scope.loginData = {}; // Create the lo

我已经试过很多次了,我浪费了很多时间,但最终还是什么也没做

我正在用Angular和Ionic制作一个移动应用程序,我正在Visual Studio上编写它

我从爱奥尼亚得到了一些初始代码,我的登录页面是

function AppCtrl($scope, $ionicModal, $timeout) {
        // Form data for the login modal
        $scope.loginData = {};

        // Create the login modal that we will use later
        $ionicModal.fromTemplateUrl(baseUrl + 'Content/templates/login.html', {
            scope: $scope
        }).then(function(modal) {
            $scope.modal = modal;
        });

        // Triggered in the login modal to close it
        $scope.closeLogin = function() {
            $scope.modal.hide();
        };

        // Open the login modal
        $scope.login = function() {
            $scope.modal.show();
        };

        // Perform the login action when the user submits the login form
        $scope.doLogin = function() {
            console.log('Doing login', $scope.loginData);

            // Simulate a login delay. Remove this and replace with your login
            // code if using a login system
            $timeout(function() {
                $scope.closeLogin();
            }, 1000);
        };
    }
但这是一个模态视图。我想把登录页面作为一个单独的初始页面。我还需要服务器端授权

每当我删除此模式时,我的应用程序都不会运行。。。我还是一个初学者,我试着在实践中学习

你能给我写一些步骤吗?对于我计划发布的应用程序,怎样做最好。
教程和书籍也很受欢迎

我想你已经深入人心了。取而代之的是开始使用和了解ui路由器,这是作为爱奥尼亚的内部路由使用

一旦你明白了这一点,你就可以在你的移动应用程序中创建新页面

Auth可以通过creds和用户验证来访问服务器-一旦验证,您就可以保存cookie或会话存储:注意,有多种方法可以做到这一点:基本Auth-to-name,但只有一种方法


希望这对我有所帮助

我读过关于路由的书,但我想我还没有完全理解它。但是,请告诉我在服务器端进行授权的最佳方式是什么?没有最佳方式——这取决于需要。有一些常见的方法,如basic auth,它使用url发送用户信息https-//用户名:password@wesites-com/api对api的每次调用都需要检查用户的凭据,这可以在HEADER[]或POST中。你在服务器上使用什么?好的,我已经制作了一个API,我将使用POST