Angularjs 如何使用Angular和Ionic创建登录页面
我已经试过很多次了,我浪费了很多时间,但最终还是什么也没做 我正在用Angular和Ionic制作一个移动应用程序,我正在Visual Studio上编写它 我从爱奥尼亚得到了一些初始代码,我的登录页面是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
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