
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
authmaker-ember-simple-auth
Advanced tools
Ember Simple Auth authenticator and authorizer for Authmaker
This addon allows you to get started very quickly with Authmaker and ember-simple-auth. This Readme has some basic information about how to use the addon but if you want a more in-depth description on how to use it you can check the Authmaker Guides
ember install authmaker-ember-simple-auth
this will setup a few defaults in your application and add a basic configuration to your environment config that you will need to update with the real config from the Authmaker Dashboard. Read the official documentation for more information.
When you install this addon it will automatically generate a login route for you, along with a few other useful files. If you are starting an Ember app from scratch this should all be ok, but if you are adding Authmaker to an existing Ember app you might need to have a look at the diffs and see how to integrate your code into the provided files.
This addon ultimately uses ember-simple-auth to provide the login functionality and you can follow their documentation to find out more.
Here is an example of a controller that is providing a login action that makes
use of Ember Simple Auth's session.authenticate()
functionality:
import Controller from '@ember/controller';
import { inject as service } from '@ember/service'
export default Controller.extend({
session: service(),
actions: {
login() {
this.get('session').authenticate('authenticator:authmaker');
},
logout() {
this.get('session').invalidate();
}
}
});
with this in place you can make use of these actions in the template as follows:
{{#if session.isAuthenticated}}
<button {{action 'logout'}}>logout</button>
{{else}}
<button {{action 'login'}}>login</button>
{{/if}}
See the Contributing guide for details.
This project is licensed under the MIT License.
FAQs
Ember Simple Auth authenticator and authorizer for Authmaker
The npm package authmaker-ember-simple-auth receives a total of 13 weekly downloads. As such, authmaker-ember-simple-auth popularity was classified as not popular.
We found that authmaker-ember-simple-auth demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.