Hi,
I need to build a "login manager" using C#, for a desktop application.
I am new to .NET, having previously only worked in COM, so please
forgive my ignorance. What I need is a "login manager" application
that runs in the background and keeps the client's connection details
ready for any other application to request, as there will be various
applications (and various instances of the same application) all
needing access to this information. This is all to prevent the user
having to log in every time they launch a new instance of the main app
- we will assume that once they have logged in once, that's them -
they will stay logged in for the duration of their Windows session.
So, the first time the main application requires access to the
back-end database, it will call the login manager, which will ask the
user to log in. The login manager will create a session, and pass it
(or maybe just the credentials) to the main application. The main
application will use this as required, then exit. Next time the user
launches the main application, it will request the session (or
credentials) from the login manager, and since the user has already
logged in, the session will be passed from the login manager to the
main app. Hence the user won't have to log in twice.
Previously, with COM, I would have done this using an out-of-process
ActiveX Exe. But how do I do this with .NET? I think I'll have to
use Remoting and the Singleton Design Pattern, but I'm not sure where
to start. I've managed to get some remoting examples working, but
they works over HTTP, and I don't think this will work on simple
client PCs without a web server. Also, although I can get these
examples working, I haven't managed to get them to reuse just one
instance of a class - a new instance is created every time a client
requests it.
Can anyone point me at any useful links or tutorials, or give some
advice?
Thanks in advance,
Yoni. 0 1326 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Tom Loach |
last post by:
Our system administrator set up an NT server group in order to allow
our users to login to our application via https to our sql server.
The group appears as a User in SQL Server when you look at it in
Enterprise Manager. That said, I can not see the users associated
with the group from Enterprise Manager, but know they can login to the
database.
The problem is this. When we login via the web we get access to the
database without...
|
by: Tom Loach |
last post by:
Our system administrator set up an NT server group in order to allow
our users to login to our application via https to our sql server.
The group appears as a User in SQL Server when you look at it in
Enterprise Manager. That said, I can not see the users associated
with the group from Enterprise Manager, but know they can login to the
database.
The problem is this. When we login via the web we get access to the
database without...
|
by: PA |
last post by:
I am new to MSDE 2000. Installed this yesterday using windows
installer, deafult settings(no change in authentication).
a. I want to create database and tabels in MSDE. How do I do this? (I
managed to do this through .net web application using server explorer
but is there any other way to do this? Where can I get enterprise
manager? Can I use it after 120 days evalutaion?
b. Once that I have created database and a table with windoes...
|
by: grant |
last post by:
Man do I struggle with Enterprise Manager as a graphical tool for
building views etc.
Its flaky and hangs frequenlty so i have to kill it with the task
manager and re open it.
You cant debug functions ( or am I missing something)
But the worst thing is that it appears to cache the results of views
and doesnt refresh from the source.
|
by: =?Utf-8?B?d2R1ZGVr?= |
last post by:
I have a website using windows integrated security, with anonymous access
turned off. The site is used to query orders from a database and when the
search takes a long time, a windows login box appears. Regardless of what
login the user enters into this, it does not accept it and the user is locked
out of the system. Our network team and myself have been unable to find out
why this is occurring, has anyone else had a similiar problem?...
| |
by: Brett |
last post by:
I wrote an ASP.NET application that queries a SQL Server database (on a
different box from the web server) and displays the result in a GridView.
The datasource for the GridView is a SQLDataSource. Just to get it to work,
I hard-coded the username and password of a SQL Server account in the
connectionstring in web.config. Once I confirmed that this worked on the
web server, I wanted to remove the hard-coded password from web.config, so I...
|
by: =?Utf-8?B?QmlsbHkgWmhhbmc=?= |
last post by:
I want to limit the user only login the system one time at the same time.
I don't want him login the system two with the same user at the same time.
How to do this?
If i have a table to record if this user has logined, this user didn't
logout and just close IE, how do i set his recoed in the table logout?
Thanks,
-Billy
|
by: Brett |
last post by:
I have an ASP.NET 2.0 application that uses Forms Authentication. The
startup page contains just a login control, and the site works well on an
IIS 6 web server. I am now setting the site up on the production web
server, which runs Windows 2008 Server and IIS 7. The login page comes up,
but when I try to log in, I get the error, "Login failed for user '(null)'.
Reason: Not associated with a trusted SQL Server connection." For debugging...
|
by: Mike Endys |
last post by:
Hi all,
have problem to use login to the web service. Im thinking about the web
service that provides datas and files to the WinForm Client. I want the
client log-in to the application... here is my not-working solution
this is my web service, with the Forms authentication and working on
AspSqlMembershipProvider and with Role provider implemented too. It is
working well. I can create user, I can ValidateUser... But I would like,
that...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |